Commit Graph

470 Commits

Author SHA1 Message Date
Colin Walters
78eccb204d 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-26 08:54:48 -04:00
Kevin Fenzi
de78c2deb6 rawhide modular uses f30-modular, not f29-modular
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-08-19 17:20:25 -07:00
Kevin Fenzi
0ff4663bce rawhide is fully signed with f30 key, stop using f29 for stragglers
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-08-18 12:53:21 -07:00
Mohan Boddu
7ddda820c1 Filter glibc32 and libgcc32 in rawhide
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-16 15:34:06 -04:00
Mohan Boddu
ce98ad9325 Rawhide being F30
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-14 16:37:05 -04:00
Mohan Boddu
df655fbe66 Rawhide is f30 now and push f30 containers
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-14 13:32:04 -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
Dusty Mabe
a53be1ff25
nightly: update ostree summary immediately after each sync
Some of our automated testing falls over if the ref file and summary
file are out of sync. This should help.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-07-31 10:24:56 -04:00
Mohan Boddu
5811d705a9 Push rawhide base containers as part of nightly compose
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-07-23 14:49:47 -04: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
Lubomír Sedlář
c0003d10df Remove config for DNF compose
This was used to compare YUM and DNF depsolving and is useless now.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2018-06-04 08:54:28 +02:00
Dusty Mabe
5c9f7042db
container/cloud: sync the rest of the changes from f28 branch
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-05-25 09:41:15 -04:00
Peter Robinson
377c3d7aa6 bring container script naming changes forward from 28, update a little for F-29
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-05-25 12:39:19 +01:00
Peter Robinson
441b4323fe Move output from nightly container/cloud compose to dedicated directory, cleanup older than 14 days
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-05-25 12:39:19 +01: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
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