Commit Graph

449 Commits

Author SHA1 Message Date
Patrick Uiterwijk
71ed83fbd8 Use the f29-modular tag for rawhide
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-04-11 16:13:27 -04:00
Stephen Gallagher
5ebb871307
Add all modules built for Rawhide to the compose
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-04-09 14:04:05 -04:00
Stephen Gallagher
5f85582100
Drop old modularity config
These files were part of the original "Boltron" effort and are no
longer needed in the modern implementation.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-04-09 14:01:24 -04:00
Mohan Boddu
bee13ff719 Sync Server to /pub/fedora-secondary/releases/development/{release}
Caused by https://pagure.io/pungi-fedora/c/d7476ad444c35d62ebe9bbe0654503bbe8820c55?branch=f28

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-03-30 09:00:51 -04:00
Dennis Gilmore
586b7ec672 Merge #584 Adding empty modules block 2018-03-14 15:58:51 +00: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
Mohan Boddu
9fbfb0210c Adding empty modules block
Currently modular repos are getting general rpms and adding
this empty modules block might solve the issue

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-03-13 21:32:50 -04:00
Dennis Gilmore
718c3613f1 alt arch syncing fixes
sync the Everything variant for alt arches again, somehow it got dropped.
link t the alt arch Everything variant as well as the primary variant
makes sure noarch rpms are hardlinked and arch specific ones are as well.

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-03-11 12:14:33 -05:00
Dusty Mabe
ceac7427a0
nightly.sh: Fixup syncing for Cloud/CloudImages change
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-10 13:17:28 -05: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
aca3898446
nightly.sh: update ostree summary file after sync
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-09 12:34:31 -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
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