Commit Graph

487 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
c03ab972ce Setup for F29 Final 1.2
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-10-24 15:19:03 -04: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
Mohan Boddu
c2fe8784d8 Fixing f29 fedora-atomic.conf
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-10-12 10:02:29 -04:00
Sinny Kumari
3cabe45ac8 fedora-atomic: Prepare for AH twowek compose run for Fedora 29
We will run twoweek nightly compose for Fedora 29
Atomic Host so that we can test and release artifacts
which we are going to ship for first TwoWeek release
based on F29.

We will continue using AH artifatcs from Fedora-29-updates
compose for future Two Week releases once they are available

Changes were done by referring to f28 branch and fedora.conf
from f29

Signed-off-by: Sinny Kumari <sinny@redhat.com>
2018-10-11 22:30:08 +05:30
Mohan Boddu
4ae7a2dfa6 Setup for F29 Beta 1.5
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-19 16:22:45 -04:00
Mohan Boddu
0479bf3f2e Setup for F29 Beta 1.4
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-18 19:20:54 -04:00
Mohan Boddu
5e9bb6b128 Setup for F29 Beta 1.3
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-15 19:10:23 -04: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
4aa7ab85ef Setup for F29 Beta 1.2
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-12 13:20:22 -04:00
Mohan Boddu
d2f76694a5 Setup for F29 Beta 1.1
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-11 17:59:16 -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
Mohan Boddu
e2a452e5f8 ostree sync is part of new-updates-sync
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-27 14:52:07 -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
d29ac7e60f Push branched container to fedora registry
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-23 14:53:02 -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
62fede5e8b Removing pushing containers to registry as part of nightly
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-14 13:37:18 -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
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