Commit Graph

487 Commits

Author SHA1 Message Date
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
1832940f26 Remove the <modules> block entirely to try to validate
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-08 02:27:46 +01:00
Patrick Uiterwijk
dd83bbc56d Remove modules for real from rawhide
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-08 02:11:34 +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
Patrick Uiterwijk
495ccd436a Disable all modules in rawhide for now, they're not built for rawhide
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-07 21:57:14 +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
Dusty Mabe
29a984ac28
remove unused variable from nightly.sh
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-06 08:37:02 -05:00
Dusty Mabe
3c489e6d91
remove ostree pruning from nightly.sh
We'll do that now in a more centralized manner now that we are
moving to a unified ostree repo setup.

See https://pagure.io/releng/pull-request/7366

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-06 08:36:59 -05:00
Mohan Boddu
aa12f364de Fixing syncing and aarch64 comment
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-03-05 15:08:38 -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
ab51305963
sync AtomicWorkstation media
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-02 16:03:41 -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
Patrick Uiterwijk
59f71680e9 Remove quotes so Bash does globbing
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-01 23:03: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
Dusty Mabe
4a0199231c
Cloud: don't build 32 bit install isos
We don't ship cloud media for 32 bit so no need to create ISOs for it.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-02-26 10:32:55 -05:00
Dennis Gilmore
a2a61c978d no longer sync blocking to docker tags, they are not used
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-24 13:13:18 -06: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
d436118d7f spam-o-matic: make composes less noisy
spam-o-matic does not understand rich deps, lets run it stioll but not
have its output emailed out as it is broken

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-20 16:28:35 -06:00
Dennis Gilmore
1bc7668da7 nightly.sh: update the syncing of composes
Sync the new Modular variant, 	primary aarch64, armhfp, x86_64
				alt: i386, ppc64, ppc64le, s390x
rename the syncing from Docker to Container for recent change

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-20 16:13:30 -06:00
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
Peter Robinson
1218de2001 Sync the aarch64 Cloud installer to secondary rather than Alt
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-02-19 15:05:10 +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
Colin Walters
4ee9f28360 Add container-management to Workstation
AIUI this is necessary in order for packages like `podman` to show up in the
repo set so we can have them be installed.

Signed-off-by: Colin Walters <walters@verbum.org>
2018-02-17 15:46:36 -05:00
Dusty Mabe
35f7de9362
variants-fedora: remove productimg* packages from buildinstall
The productimg* stuff was moved into anaconda itself so we can
go without including these.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-02-15 21:33:12 -05:00
Dennis Gilmore
4322a5c35d Merge #305 rename the Docker Variant and images to Container 2018-02-15 18:02:48 +00:00
Peter Robinson
d6c554ecdd aarch promtion covers cloud and containers as well, sync Cloud/Container images to primary, sync cloud installer to alt (like x86_64), sync remain bits to fedora-secondary
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-02-15 16:24:29 +00:00
Peter Robinson
eaf03b3f3d With aarch64 Server/Cloud/Docker promotion to primary status the Server install/Cloud images are blocking if they don't exisit
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-02-15 16:24:29 +00:00
Peter Robinson
487ab8083f drop legacy exclude updates, all arches are merged in F-27+
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-02-15 16:24:29 +00:00
Peter Robinson
75fd18aa8b Update release version to 28 for dicker labels/env in factory-parameters
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-02-15 16:24:29 +00:00
Peter Robinson
d63dc89714 Merge #513 Sync aarch64 to primary for Everything and Server 2018-02-15 14:14:19 +00:00
Dusty Mabe
80c32ffb67
remove productimg* from Atomic Workstation ISO
The workstation installclass was merged in
c27121a898

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-02-12 11:30:07 -05:00
Dusty Mabe
a23e608ff7
remove productimg* rpms from installer ISOs
The installclasses were merged into anaconda so these RPMs are no longer
needed.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-02-10 18:31:02 -05:00
Dennis Gilmore
e743f5af8a Sync aarch64 to primary for Everything and Server
This is for https://pagure.io/releng/issue/7243

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-09 16:02:39 -06:00
Lubomír Sedlář
d8be03fa18 Update Rawhide config to build a modular variant
This should cause the compose to contain all the previous content plus a
separate Modular variant with packages specified by list of modules in
variants file.

The final layout of the compose should be like this:

    compose/Everything/$arch/os/
    compose/Modular/$arch/os/

Relates: https://pagure.io/releng/issue/7227
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2018-02-06 15:36:23 +01:00