Commit Graph

271 Commits

Author SHA1 Message Date
Peter Robinson
b15aa68597 Pass the Fedora-29 key through to the lorax template
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-11-30 16:32:29 +00:00
Mohan Boddu
0b8c6d1c82 Setup for Fedora 29 Final
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-10-22 11:49:53 -04:00
Dusty Mabe
fa896c1d53
silverblue: build from Everything repo
There are several recommends packages that aren't getting installed in
Silverblue because the workstation comps group doesn't include them.
One of these is slirp4netns which is needed for rootless containers
using podman.

Since we are thinking about removing the separate Workstation repo
anyway[1], then maybe we can just move SB over to the Everything repo.

[1] https://pagure.io/releng/issue/7403

(cherry picked from commit 86a78b87ca)
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-10-18 14:31:12 -04:00
Kevin Fenzi
8c78261ed5 Re-enable the sqlite database in repodata and xz compress it.
dnf doesn't use this, but mdapi still does, so re-enable it for now.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-10-15 15:29:38 -07:00
Dusty Mabe
f0aec1e487
fedora.conf: force new ostree commits for AH/Silverblue
This will ensure that the OSTrees get generated on each compose
so that the media created will match the version numbers of the
OSTree inside.

The caveat is that there can be empty commits that do happen.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
(cherry picked from commit 0fca75d92a)
2018-09-12 16:59:22 -04:00
Mohan Boddu
412dfb7f8a Use f29 as template_branch in ostree_installer phase
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-10 11:50:58 -04:00
Dusty Mabe
81da2239d6
fedora.conf: collapse ostree configs into a single entry
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
(cherry picked from commit e57ce07820)
2018-08-27 13:20:08 -04:00
Dusty Mabe
c23f8b19d3
fedora.conf: whitespace fixups: remove tabs
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
(cherry picked from commit 4be0ddeca5)
2018-08-27 13:14:26 -04:00
Colin Walters
7650581af0 Rename /workstation ref to /silverblue
Following up on https://pagure.io/pungi-fedora/pull-request/631

Note this will also require a change to the ws-ostree-config git.

Signed-off-by: Colin Walters <walters@verbum.org>
2018-08-27 12:09:23 -04:00
Mohan Boddu
35c352a479 Syntax fix for filter packages
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-15 09:28:51 -04:00
Mohan Boddu
8e341bceea Filter glibc32 and libgcc32
More info: https://pagure.io/pungi-fedora/pull-request/628

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-13 14:07:59 -04:00
Mohan Boddu
054a33fdc4 Branching F29 from rawhide
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-13 14:06:19 -04:00
Peter Robinson
e5e137fff2 Merge #631 Renaming AtomicWorkstation to Silverblue 2018-08-11 13:10:17 +00:00
Dusty Mabe
d58442247e Merge #629 fedora.conf: Adapt for atomic workstation treefile rename 2018-08-11 08:16:05 +00:00
Mohan Boddu
a10fa0d59f Renaming AtomicWorkstation to Silverblue
https://pagure.io/releng/issue/7579

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-10 09:10:15 -04:00
Mohan Boddu
ab6bf7893f Drop ppc64 as part of https://pagure.io/releng/issue/7602
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-10 08:02:54 -04:00
Kalev Lember
ad4ed5b5dd fedora.conf: Adapt for atomic workstation treefile rename
Pointed out by Dusty Mabe in https://pagure.io/teamsilverblue/issue/22

Signed-off-by: Kalev Lember <klember@redhat.com>
2018-08-09 14:37:20 +02:00
Mohan Boddu
6f13fe09c2 Fixing the Fedora Scientific Vagrant part of the config
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-06-13 10:41:01 -04:00
Mohan Boddu
f3ad7c6df4 Merge #505 Add scientific vagrant configuraiton 2018-06-12 17:03:18 +00:00
Adam Samalik
ece623afd1 add module defaults to the rawhide repo
Signed-off-by: Adam Samalik <asamalik@redhat.com>
2018-04-12 13:14:26 +02:00
Lubomír Sedlář
eeb06c72f9 Disable buildinstall for Modular variant
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2018-03-14 15:11:18 +01:00
Dusty Mabe
6eecb533b6
rm Cloud variant; mv CloudImages Cloud
We need to stop building repos and install media for the *Cloud* variant
because the only consumers of those repos/install media is the cloud
base images that could easily be built with the Everything repo/install
media. This commit removes the cloud variant (as it was previously
known) and then renames the CloudImages variant to 'Cloud'.

Summary:

- Cloud now becomes an empty variant (no repos, no install media)
- CloudImages variant goes away
- Cloud image builds use Everything repo/install media
- Atomic image builds use Everything install tree

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-10 12:47:18 -05:00
Dusty Mabe
0613ee5cfd
fedora.conf: AtomicHost cloud images now go under AtomicHost dir
In the output we will now put the AtomicHost cloud images under
the AtomicHost/ directory instead of in CloudImages.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-10 12:29:37 -05:00
Dusty Mabe
10adae137d
fedora.conf: make AtomicHost cloud images have AtomicHost name
We renamed Atomic -> AtomicHost recently. Let's keep the consistency.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-09 21:28:50 -05:00
Dusty Mabe
77036e3c5d
fedora.conf: move FAW to unified repo
This should be been done in PR555, commit cf4bbe81.

https://pagure.io/pungi-fedora/pull-request/555

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-08 11:29:39 -05:00
Patrick Uiterwijk
9bec4d1978 Disable pungi tagging ostree refs
The updating of refs should be done by robosignatory after they're signed.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-08 17:06:28 +01:00
Patrick Uiterwijk
b125436afa Remove the modular key from signing keys for rawhide
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-07 22:04:02 +01:00
Dusty Mabe
cf4bbe8124
fedora.conf: atomic: move to unified ostree repo structure
We move to /compose/atomic/repo for the compose time repo and to
/atomic/repo for the production/user repo. See [1].

[1] https://lists.fedoraproject.org/archives/list/rel-eng@lists.fedoraproject.org/thread/KLN5L33BIR3ZEHC5RIG4NXGO7LT6HBXJ/

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-06 08:37:02 -05:00
Mohan Boddu
feec65b484 Increase the size for fedora disk workstation image
https://koji.fedoraproject.org/koji/taskinfo?taskID=25417122
At least 83MB more space needed on the / filesystem.

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-03-02 17:09:42 -05:00
Dusty Mabe
42f90b2e42
rename atomic* variants
Move Atomic to AtomicHost and WorkstationOstree to
AtomicWorkstation. This is mostly to make things align
more with the names of the things we actually put out.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-02 15:13:45 -05:00
Mohan Boddu
fce2dd8b75 Adding modular key to rawhide compose
This is a temporary fix until we use f29(rawhide) key to sign
all modules

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-03-02 14:46:35 -05:00
Lubomír Sedlář
51f3929e6f Remove additional packages from Modular variant
Pulling these packages into Modular content is probably not the right
thing to do. The config should only list variants that get traditional
content.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2018-03-02 09:14:24 +01:00
Lubomír Sedlář
b7dc6d0e2c Add configuration for PDC
Since we now include modular content, we need to tell Pungi where to get
information about them from.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2018-03-02 09:14:20 +01:00
Sinny Kumari
2f963e7621 Enable cloud and container composes on s390x
Signed-off-by: Sinny Kumari <sinny@redhat.com>
2018-02-28 23:18:17 +05:30
Patrick Uiterwijk
3607ff8f74 Revert "Enable Atomic, Cloud and Docker composes on s390x in rawhide"
This reverts commit add1de27a7.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-02-28 15:16:10 +01:00
Dennis Gilmore
48d1f6fc57 Merge #496 Enable Atomic, Cloud and Docker composes on s390x in rawhide 2018-02-27 18:23:03 +00:00
Adam Williamson
a81a6d4f2f Update the volume ID substitutions list
Some newer subvariants / loadouts were missing from the
substitution list. This updates it, alphabetizes it, corrects
the indentation, and adds a better comment about what it's for.

Note https://pagure.io/koji/pull-request/817 , corresponding
pull request for Koji.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-02-23 16:24:28 -08:00
Dusty Mabe
36da81aa9e
Don't create ISOs for Modular variant
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-02-23 13:09:02 -05:00
Sinny Kumari
add1de27a7 Enable Atomic, Cloud and Docker composes on s390x in rawhide
With Fedora 27, s390x composes (Server and Everything) are
part of primary compose. It will be nice to have atomic, cloud
and docker composes available for s390x too.

Signed-off-by: Sinny Kumari <sinny@redhat.com>
2018-02-21 12:41:02 +05:30
Dennis Gilmore
368fa1ff32 Merge #512 Update Rawhide config to build a modular variant 2018-02-20 21:17:54 +00:00
Dennis Gilmore
48294f4417 Merge #525 rawhide: workaround temporary volid issue 2018-02-20 17:58:52 +00:00
Dennis Gilmore
321f37c257 rename container config, set versions to 29
subsitute Docker with Container

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-20 11:11:19 -06:00
Dusty Mabe
3ea4eb2dad
rawhide: workaround temporary volid issue
We've been seeing failures in rawhide [1] because the full
word WorkstationOstree doesn't get matched properly in
pungi [2]. Let's workaround this issue until pungi gets
fixed.

[1] https://pagure.io/dusty/failed-composes/issue/2#comment-494497
[2] https://pagure.io/pungi/issue/840

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-02-20 11:51:42 -05:00
Dennis Gilmore
c25886d520 Merge #524 Exclude all Java packages from multilib 2018-02-20 16:39:42 +00:00
Dennis Gilmore
5696d586c1 Merge #523 Setup for Rawhide being F29 2018-02-20 16:36:32 +00:00
Mikolaj Izdebski
42cd401fa6 Exclude all Java packages from multilib
By FESCo decision all Java packages are exempt from multilib.
See: https://pagure.io/fesco/issue/961

Signed-off-by: Mikolaj Izdebski <mizdebsk@redhat.com>
2018-02-19 19:57:37 +01:00
Dennis Gilmore
edd61ce65b Merge #517 Updates for aarch64 server promotion 2018-02-19 15:16:16 +00:00
Mohan Boddu
381528109e Setup for Rawhide being F29
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-02-19 05:18:11 -05:00
Dennis Gilmore
4681a1fad2 make the aarch64 workstation disk 10G
The workstation images have been failing to build because they needed
528M more space.

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-17 20:26:52 -06:00
Dennis Gilmore
4322a5c35d Merge #305 rename the Docker Variant and images to Container 2018-02-15 18:02:48 +00:00