Commit Graph

482 Commits

Author SHA1 Message Date
Kevin Fenzi
c5d4dfdcc4 Temporarily mark aarch64 Cloud-Base to be failable in order to get some composes out.
aarch64 cloud is blocking, but it's hitting:
https://bugzilla.redhat.com/show_bug.cgi?id=1722181
and failing the composes. Due to other issues we haven't had composes
for a while before that either, so it's getting to be a long time.
Hopefully some workaround will at least appear in a few days.
If not, we can revert this and start failing again for a while.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-10-21 10:03:12 -07:00
Owen W. Taylor
40172700d4 Fix case for some Flatpak names
org.gnome.Clocks => org.gnome.clocks
 org.gnome.evince => org.gnome.Evince

Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2019-10-18 10:18:35 -04:00
Owen W. Taylor
c8d5de1798 ostree-installer: download Flatpaks from registry-no-cdn.fedoraproject.org
The koji runroot used for to create the OSTree installer has no access
to external networks, so use a special hostname for registry.fedoraproject.org
that suppresses the redirects to the CDN that would normally happen for
blob downloads.

Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2019-10-16 15:09:47 -04:00
Nicolas Chauvet
b7d193c942 Drop bash-devel.i686 from x86_64 repo - rhbz#1761777
Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
2019-10-16 08:42:57 +02:00
Ankur Sinha (Ankur Sinha Gmail)
9af87efd16
Add volume id subst for Comp Neuro Lab
Signed-off-by: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur@gmail.com>
2019-10-15 20:25:53 +01:00
Ankur Sinha (Ankur Sinha Gmail)
0e0d836779
Add Comp Neuro lab
Signed-off-by: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur@gmail.com>
2019-10-15 20:25:31 +01:00
Owen W. Taylor
434ef6231a Add 'flatpak' to the set of packages for the ostree-installer runroot
Use a newly added Pungi option (https://pagure.io/pungi/pull-request/1278),
so that flatpak is in the Silverblue ostree-installer runroot, which is
needed for embedding Flatpaks in the Silverblue image.

Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2019-10-15 10:43:09 -04:00
Owen W. Taylor
c728ed5f0d Include the template necessary to embed Flatpaks
The last change set the template variables for embedding Flatpaks,
but didn't actually include the necessary template.

Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2019-10-09 11:10:28 -04:00
Owen W. Taylor
560acd5784 Embed applications into the Silverblue installer image (Rawhide)
A long-term goal of Silverblue has been moving applications that
were previously part of the Workstation image into Flatpaks.
At this point, we many of the applications that were removed from
Silverblue available as Fedora Flatpaks, and we have the necessary
Anaconda support, so we should update the Silverblue images to include
the runtime and applications.

This is currently x86_64 only, since we don't have a working OSBS
cluster to build containers for aarch64 or ppc64le.

Note that Fedora Flatpaks are single-stream, so this embeds the
F30 runtime and applications into the Rawhide installer image. When
the applications are released for F31, the embedded runtime will
need to be updated.

Requires: https://pagure.io/fedora-lorax-templates/pull-request/40
Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2019-10-02 11:23:12 -04:00
Kevin Fenzi
77929ac87d Only pull in dracut package not all it's subpackages.
Partly revert commit e25f2baaa1
instead of pulling in dracut* (dracut and all it's subpackages), just
pull in the main one. This should hopefully fix
https://bugzilla.redhat.com/show_bug.cgi?id=1734179

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-09-10 12:06:18 -07:00
Kevin Fenzi
af34003f97 livemedia / ppc64le: make ppc64le live media failable for now.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-08-30 18:53:55 -07:00
Mohan Boddu
07042cf0d7 Merge #755 Build Workstation ISO and Live medias for ppc64le
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-08-30 17:34:30 +00:00
Kevin Fenzi
6c05c18c02 drop publishing i686 trees ( https://fedoraproject.org/wiki/Releases/31/ChangeSet#No_i686_Repositories )
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-08-26 09:55:40 -07:00
Peter Robinson
f89ba2ebd8 Xfce aarch64: inc to 8Gb
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2019-08-21 17:14:00 +01:00
Peter Robinson
29af841fb3 Merge #753 Add AArch Xfce spin disk image
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-08-19 11:54:42 +00:00
John Doe
597cc0d365 Build Workstation ISO and Live medias for ppc64le
Signed-off-by: John Doe <dftxbs3e@free.fr>
2019-08-16 20:59:59 +02:00
Paul Whalen
142a6a5967 Add AArch Xfce spin disk image
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2019-08-14 13:17:53 -04:00
Dusty Mabe
e86a05a198
Make fedora arm Workstation build use Everything repo
See https://pagure.io/releng/issue/7403#comment-589408

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2019-08-14 09:40:41 -04:00
Mohan Boddu
a81b1e477c Adding F32 key for rawhide composes
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-08-13 18:27:15 -04:00
Tomas Hrcka
547c2b66ab f32 becomes rawhide
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2019-08-13 09:37:39 +02:00
Dusty Mabe
1e32ca83c2
Use Everything install tree for Workstation live media
I think this should fix the failure in:
https://pagure.io/dusty/failed-composes/issue/2243

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2019-08-09 13:01:10 -04:00
Dusty Mabe
ab2c136507
stop building Workstation repo
Similar to what we did for Cloud (6eecb53) we need to stop building
Workstation repos so we can speed up our compose times (see [1]).
We already switched to sourcing from the Everything repo (39683dd).
Now we just need to stop building the repo. This commit makes it so
that we will no longer build the yum repo for Workstation.

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

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2019-08-06 12:23:59 -04:00
Kevin Fenzi
68ce74f597 fedora.conf: Disable i386 buildinstall creation.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-22 11:34:02 -07:00
Kevin Fenzi
8632fcba13 remove old pdc entries in fedora.conf. They are no longer used
Should fix:

WARNING: Config option pdc_url was removed and has no effect; Koji is
queried instead.
WARNING: Config option pdc_develop was removed and has no effect; Koji
is queried instead.
WARNING: Config option pdc_insecure was removed and has no effect; Koji
is queried instead.

in rawhide composes.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-13 09:32:53 -07:00
Kevin Fenzi
8ba80a5e10 Drop i386 images and things that need a kernel, leave modular and Everything trees.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-12 09:24:15 -07:00
Clement Verna
740dae96b0 Set the container environment variable to oci.
Certain applications are using the container env variable to
know if they are running in a container or not. This is making sure
we have this define in the fedora base image..

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1399507

Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-07-10 20:53:23 +02:00
Kalev Lember
587a7e2a2d Add glib-networking to multilib whitelist
Make sure glib-networking is always installed multilib. Right now the
dependency that makes glib-networking multilib is Requires:
glib-networking%{_isa} in libsoup, but if libsoup is not in the same
repo as glib-networking (as is the case right now with the F30 updates
repo), glib-networking can drop out of multilib.

Fix this by explicitly listing it as multilib.

https://pagure.io/releng/issue/8365

Signed-off-by: Kalev Lember <klember@redhat.com>
2019-05-14 23:08:15 +02:00
John Doe
63bf3b3dc4 Instruct pungi to build Fedora Silverblue for aarch64
Signed-off-by: John Doe <dftxbs3e@free.fr>
2019-05-01 18:22:08 +02:00
John Doe
de421239e6 Instruct pungi to build Fedora Silverblue for ppc64le
Signed-off-by: John Doe <dftxbs3e@free.fr>
2019-05-01 16:47:40 +02:00
Mohan Boddu
39683dd517 Using Everything repo for arm workstation image builds
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-04-29 21:19:34 -04:00
Sinny Kumari
c9602f40d7 Update ostree remote name to fedora-workstation to fedora
This is to keep in sync with ostree config fedora.conf
which we ship as part of ostree update through fedora-repos-ostree

Signed-off-by: Sinny Kumari <sinny@redhat.com>
2019-04-03 23:38:04 +05:30
Mohan Boddu
04b184c8ce Revert "Disable zchunk metadata creation for now"
Now that zchunk-1.1.0 and libcurl-7.64.0-5 are in rawhide
lets give it a try again.

https://pagure.io/dusty/failed-composes/issue/1703#comment-562223
https://bugzilla.redhat.com/show_bug.cgi?id=1690971#c6

This reverts commit c723442a3e.

Signed-off-by: Mohan Boddu mboddu@bhujji.com
2019-03-24 11:32:05 -04:00
Adam Williamson
c723442a3e Disable zchunk metadata creation for now
Rawhide and Branched createImage tasks are frequently failing
with "error: Curl error (16): Error in the HTTP2 framing layer"
when trying to download the zchunk metadata. We have not yet
been able to work out why this is, but it is a serious problem
causing many composes to fail and badly impeding our testing
of Rawhide and F30. For this reason we've decided to disable
zchunk metadata generation until this is fixed.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-03-19 12:21:32 -07:00
Kevin Fenzi
53eae6355b cloud/container/fedora: Use https everywhere.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-11 17:15:53 +00:00
Dusty Mabe
73075fc95f
Re-enable vmdk for cloud base image
See https://pagure.io/pungi-fedora/pull-request/700#comment-78539

This reverts commit d096ce37e4.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2019-03-07 11:53:47 -05:00
Kevin Fenzi
d096ce37e4 cloud base: drop making vmdk image for now until we have a updated productmd that supports it.
Without productmd support, it causes the compose to fail due to invalid
type. See: https://pagure.io/dusty/failed-composes/issue/1574
Also, see:
7ebc4652be

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-04 16:10:11 +00:00
Mohan Boddu
bb734964d3 For rawhide zck dir ends in rawhide not with a koji tag
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-02-28 16:12:18 -05:00
Dan Horák
715c556f5c disable Apple/HFS compat bits for ISOs on ppc64le
Signed-off-by: Dan Horák <dan@danny.cz>
2019-02-28 20:45:19 +00:00
Peter Robinson
18e415f609 Add armhfp for the existing aarch64 image builds
As part of the UEFI on ARMv7 feature we build the images the same
as aarch64 using image factory. This is initiall enabling the
Minimal/Server/Workstation images to allow wider testing. Once we
know they're good we'll move all the others over and remove the old
build mechanism that uses appliance-creator.

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-02-28 20:23:24 +00:00
Mohan Boddu
b6737115be Changes for rawhide being F31
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-02-26 09:58:23 -05:00
Mohan Boddu
7260580342 Removing F30 key
All builds are now signed with F31 key

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-02-21 14:55:44 -05:00
Mohan Boddu
0ae950a2d5 Adding f31 key
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-02-19 17:56:58 -05:00
Tomas Hrcka
c7a648eaff Rawhide is f31
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2019-02-19 09:01:30 +01:00
Sinny Kumari
c7132bcc34 Don't build Atomic Host in F30 and onward in the favor of FCOS
Also clean-up of Atomic related files
Related: https://github.com/coreos/fedora-coreos-tracker/issues/145

Signed-off-by: Sinny Kumari <sinny@redhat.com>
2019-02-15 20:58:23 +05:30
Sinny Kumari
685a0f3d3d Update ostree repo from atomic/repo/ to ostree/repo
Also update ostree_update_repo and add metalink
Related - https://pagure.io/fedora-infrastructure/issue/7487

Signed-off-by: Sinny Kumari <sinny@redhat.com>
2019-02-06 21:02:18 +05:30
Kevin Fenzi
73fad5f754 Merge #684 set installer image size to 3GB on ppc64le
Signed-off-by: Kevin Fenzi <kevin@fedoraproject.org>
2019-01-30 20:10:38 +00:00
Dusty Mabe
ffc8ff2312 produce cloud image in vmdk format
This is needed for uploading the image to aws using the
github.com/coreos/mantle code base. We can upload the raw
files but it is a significant waste of bandwidth to do so.

Right now aws import-image does not support qcow2 files,
otherwise we would be using that.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2019-01-30 20:09:03 +00:00
Jonathan Dieter
6951242701 Use substitution for createrepo_extra_args
Signed-off-by: Jonathan Dieter <jdieter@fedoraproject.org>
2019-01-30 20:08:25 +00:00
Dan Horák
04d3d78ef9 set installer image size to 3GB on ppc64le
fixes https://pagure.io/releng/issue/8059 and https://bugzilla.redhat.com/show_bug.cgi?id=1666298

Signed-off-by: Dan Horák <dan@danny.cz>
2019-01-17 14:00:09 +01:00
Clement Verna
fd5b7a4c14 Upate container config to use the new ks name
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-01-03 19:10:02 +01:00
Jonathan Dieter
dcfc2ad15e Hardcode path since pkgset_koji_tag isn't a substitutable variable.
Fixes #679

Signed-off-by: Jonathan Dieter <jdieter@fedoraproject.org>
2018-12-26 14:50:43 +00:00
Kevin Fenzi
7219edd5ec Revert "change createrepo_extra_args from a dict to a string"
This reverts commit 0c5e059f56.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-12-16 09:07:41 -08:00
Kevin Fenzi
0c5e059f56 change createrepo_extra_args from a dict to a string
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-12-15 22:39:42 -08:00
Jonathan Dieter
f3d5297ef7 Add zchunked metadata creation
This adds the createrepo_c arguments to generate zchunked metadata for
Rawhide.  For this to work, the server running createrepo_c will need
createrepo_c-0.12 and fedora-repo-dicts installed.

Signed-off-by: Jonathan Dieter <jdieter@fedoraproject.org>
2018-12-13 23:32:32 +00:00
Mohan Boddu
bf9d7fc558 Merge #675 Add ibus-gtk[2|3].i686 to multilib_whitelist
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-11-30 16:31:52 +00:00
Peter Robinson
bdd28886b0 Pass the Fedor-30 key through to the lorax template
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-11-30 16:25:22 +00:00
Takao Fujiwara
f7493d89e6
Add ibus-gtk[2|3].i686 to multilib_whitelist
Some x86_64 users wish to install ibus-gtk3.i686 and ibus-gtk2.i686
in the multilib systems but ibus.i686 is not required now.
The users could install them with `dnf install ibus-gtk3.i686` when
those modules are added to multilib_whitelist.

https://pagure.io/releng/issue/7937

Signed-off-by: Takao Fujiwara <tfujiwar@redhat.com>
2018-11-30 20:05:10 +09:00
Dusty Mabe
1a64d409e9
Silverblue manifest is now fedora-silverblue.yaml
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-11-13 15:25:11 -05:00
Mohan Boddu
450a03b96e Merge #658 Filter out java-11-openjdk instead of java-1.8.0-openjdk
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-11-07 18:14:30 +00:00
Mohan Boddu
27b046c3bd Merge #645 Whitelisting nvidia-query-resource-opengl-lib multilib
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-11-07 18:14:24 +00:00
Dusty Mabe
86a78b87ca
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

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-10-18 13:56:10 -04:00
Kevin Fenzi
e95b65b0a2 Re-enable the sqlite databases in repodata.
dnf does not use these, but mdapi does, so it's worth it to us to
just keep shipping them for now at least until mdapi has some other
way to get repodata.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-10-15 15:23:01 -07:00
Mohan Boddu
ca1433cfb9 Filter out java-11-openjdk instead of java-1.8.0-openjdk
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-27 15:34:52 -04:00
Dusty Mabe
e0f1816357
fedora.conf: add missing comma in configs
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-09-12 17:18:04 -04:00
Dusty Mabe
0fca75d92a
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>
2018-09-11 23:28:46 -04:00
Colin Walters
5c30c09596 Silverblue manifest is now fedora-silverblue.json
https://pagure.io/workstation-ostree-config/c/131765c6b767656445a6d27a956c14337b695be3?branch=master
Signed-off-by: Colin Walters <walters@verbum.org>
2018-09-11 10:05:56 -04:00
Mohan Boddu
a45d1a7096 Whitelisting nvidia-query-resource-opengl-lib multilib
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-28 14:29:30 -04:00
Dusty Mabe
e57ce07820
fedora.conf: collapse ostree configs into a single entry
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-08-27 13:07:25 -04:00
Dusty Mabe
4be0ddeca5
fedora.conf: whitespace fixups: remove tabs
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-08-27 13:07:21 -04:00
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
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
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
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
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
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
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
Mohan Boddu
79c56a10ae Making compiler-rt multilib
Fix for #501

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-01-26 04:23:13 -05:00
Amit Saha
3f26230c29 Add scientific vagrant configuraiton
Signed-off-by: Amit Saha <amitsaha.in@gmail.com>
2018-01-26 11:38:14 +11:00
Mohan Boddu
2e93359cf2 Adding mariadb-connector-odbc to multilib
Fixes #493

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-01-03 10:33:30 -05:00
Robert Marshall
53f131ee82 Let pungi produce comps file in rawhide composes
- change comps_file setting in the fedora.conf to use the new scm_dict
  type from the latest pungi release
- remove the make step from the nightly shell script

Signed-off-by: Robert Marshall <rmarshall@redhat.com>
2017-11-13 16:31:50 -05:00
Mohan Boddu
59948a3b7c Server being non blocking variant
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-28 16:05:01 -04:00
Kevin Fenzi
0d8338db69 Merge #342 Set the gather_profiler option. 2017-09-27 17:26:23 +00:00
Dusty Mabe
ffa5fd956e
Revert "fedora: Use Atomic installtree/ISO for cloud image builds"
We can't use the Atomic Host installer image because it runs at the
same time the image builds do. See [1].

[1] https://src.fedoraproject.org/rpms/pungi/pull-request/://docs.pagure.org/pungi/phases.html

This reverts commit 97b45259db.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-09-15 18:09:57 -04:00
Colin Walters
97b45259db fedora: Use Atomic installtree/ISO for cloud image builds
This will enable the optimizations landed in
https://github.com/rhinstaller/anaconda/pull/1119
to avoid lots of HTTP requests when installing the cloud images.

Signed-off-by: Colin Walters <walters@verbum.org>
2017-09-14 15:04:04 -04:00
Lubomír Sedlář
e8ea945776 Shorted WorkstationOstree in volume ID
Since this is basically a workaround, it should look like it was part of
regular Workstation.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-09-14 07:52:53 +02:00
Peter Robinson
eb8b2cb76b drop ppc64 docker images, we dropped them in the past because the docker binaries aren't build for ppc64 BE but they've somehow come back
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2017-09-10 16:34:44 +01:00
Lubomír Sedlář
c1a92cd21f Move Workstation Ostree installer to separate variant
Creating the image requires running lorax. There is however already one
lorax instance being run in the buildinstall phase. When the second one
runs, it overwrites the outputs from first one and people expecting to
boot netinst over PXE are instead getting ostree workstation.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1477916
Relates: https://pagure.io/pungi/issue/695
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-09-07 15:29:56 +02:00
Lubomír Sedlář
f39dd56b5a Use dnf repoclosure
Instead of the old version provided by Yum.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-09-07 08:36:14 +02:00
Ralph Bean
bcc04edb34 Set the gather_profiler option.
See https://pagure.io/pungi/pull-request/727

Once that is merged, released, and deployed, this change will let us see
New and Fascinating Details about the compose process.

Signed-off-by: Ralph Bean <rbean@redhat.com>
2017-09-01 20:09:27 -04:00
Dennis Gilmore
e44593d547 Merge #334 Use just F28 key since everything in rawhide is signed with F28 key now. 2017-09-01 04:38:42 +00:00
Dennis Gilmore
cedb886b8a Merge #340 no delta rpms for now 2017-09-01 02:57:27 +00:00
Kevin Fenzi
d4e5aaa447 no delta rpms for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2017-08-31 21:49:42 -04:00
Mohan Boddu
38e3c2b766 Use just F28 key since everything in rawhide is signed with F28 key now.
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-21 12:44:53 -04:00
Mohan Boddu
c12c9b55a5 Adding f27 key
Since not all builds are signed with f28 key yet, we will use f27 key
also and once everything is signed with f28 then we will remove f27 key

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-16 11:45:24 -04:00
Adam Miller
2a565c78bc rebase and fix unicode issue
Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
2017-08-15 13:32:25 -05:00
Mohan Boddu
512238927e Rawhide mass branching changes
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-15 09:36:22 -04:00
Mohan Boddu
bccea93e18 Using dnf for dependency solving
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-14 14:50:08 -04:00
Mohan Boddu
7112dc07f8 Adding s390x for Everything and Server compose
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-14 10:13:47 -04:00
Colin Walters
c9126a611a ws-ostree: Use compose version for ostree
Same as we do for FAH, for the same reason.

Signed-off-by: Colin Walters <walters@verbum.org>
2017-07-26 09:01:23 -04:00
Colin Walters
92faef2394 atomichost: Bump ISO internal size to 4GB
It's failing on ppc64le, we're at 87% on x86_64. There's really no reason not to
bump this to give ourselves some room at least on 64 bit architectures.

Signed-off-by: Colin Walters <walters@verbum.org>
2017-07-25 13:54:40 -04:00
Dennis Gilmore
c6240cc677 rename the Docker Variant and images to Container
To match up with the Addition of Container Minimal and the renaming
of dist-git namespace to Container, rename the Docker Variant to
Container

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-07-25 11:05:43 -05:00
Dusty Mabe
22fc96e0b0
atomic: use new json file name
We removed docker from the filename.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-07-12 11:50:03 -04:00
Mohan Boddu
ea9a7ad4c9 Merge #261 rawhide: updates/cleanup for atomic pungi configs 2017-07-01 17:51:01 +00:00
Lubomír Sedlář
aab3d5db0e Remove calligra-l10n-* from additional packages
Currently the l10n support is moved to a single calligra-l10n package
(which is a subpackage of calligra itself) as opposed to previously
separate calligra-l10n package with a separate subpackage for each
language (which is now retired).

Due `greedy_method = "build"` the l10n subpackage will be pulled into
the compose if some package from the same build gets in (i.e. the main
calligra package required by comps).

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-06-30 09:44:14 +02:00
Dusty Mabe
dd006c0e8b
atomic: no need to provide repo for image builds
Since we pull from ostree repos it doesn't really make
sense to provide a yum "repo" to the image build in pungi.
Removing it since it could be confusing to have it there.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-06-29 08:51:36 -04:00
Mohan Boddu
add20b40bd White listing p11-kit-trust multilib
Fixes #6855 for F27

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-06-23 10:41:53 -04:00
Colin Walters
d310ecc939 FAH/WS-ostree: Use unified lorax templates
This makes ws-ostree match AH more, which should reduce maintenance pain.

See: https://pagure.io/fedora-lorax-templates/pull-request/21

Signed-off-by: Colin Walters <walters@verbum.org>
2017-06-19 14:23:59 -04:00
Mohan Boddu
4b26f029b0 Merge #243 Remove createrepo options with default values 2017-05-30 17:20:30 +00:00
Dusty Mabe
46ce53c208
atomic: update lorax passed vars
Add new ostree_install_repo and ostree_update_repo vars so that we
can tell lorax where to pull from during the pungi compose and also
where to configure an installed system to pull from. i.e. where a
user is going to pull from over time.

This is related to https://pagure.io/fedora-lorax-templates/pull-request/19

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-05-30 09:10:20 -04:00
Sinny Kumari
54df8e9f19 Add aarch64 and ppc64le arches to atomic, cloudImage creation
Signed-off-by: Sinny Kumari <sinny@redhat.com>
2017-05-30 12:05:14 +05:30
Lubomír Sedlář
fe744d5e6a Remove createrepo options with default values
These options used to be required in pungi < 4.1.14, but now they have
default values that happen to be the same as what Fedora uses. No need
to specify them anymore.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-05-26 09:17:19 +02:00
Mohan Boddu
68ebf8ca6d Set release blocking deliverables
Koji added the ability to set livemedia and image builds to
fail on some arches, the compose configs should be updated to use
that feature and able to identify the blocking artifacts and on what
arches.

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-05-23 21:30:30 -04:00
Dusty Mabe
f5769f7643
atomic: move to new versioning scheme for ostree
We have decided [1] that we want to have more meaningful versions
for ostree commits and the resulting images. One way to do this
is to have the ostree version match the version from the compose ID.

Pungi recently [2] gained support for embedding the label from the
compose into the ostree commit version. This change takes advantage
of that work to embed a more meaninful version.

[1] https://pagure.io/atomic-wg/issue/229
[2] https://pagure.io/pungi/pull-request/592

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-05-23 09:32:47 -04:00
Dusty Mabe
7163cc2572
atomic: update lorax passed vars
Similar to what we did in b28af80 on the f25 branch. Let's update
the lorax passed vars. This is to match what is expected for [1].

[1] https://pagure.io/fedora-lorax-templates/pull-request/18

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-05-22 22:22:20 -04:00
Dennis Gilmore
7f362a8216 Merge #228 ws/ostree: Adapt to new ISO model 2017-05-19 12:25:20 +00:00
Dusty Mabe
5f0774eeda
cloud: don't try to override default sync location
For the cloud base image there is no need to override the default
vagrant sync location. /vagrant/ works just fine and is what people
expect.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-05-18 18:02:16 -04:00
Dusty Mabe
df1baf55c3
cloud/atomic: give appropriate factory-parameters to koji
In koji there are ova-options and also factory-parameters.
We can pass ova-options to koji and also factory-parameters
but we can't pass ova-options as a factory-parameter. We just
need to pass in the vagrant_sync_directory as a factory
parameter.

Fixes https://pagure.io/atomic-wg/issue/181

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-05-18 18:02:05 -04:00
Colin Walters
23a24f70cc ws/ostree: Adapt to new ISO model
This is like addec6bdb2 but for
Workstation/ostree.

Signed-off-by: Colin Walters <walters@verbum.org>
2017-05-18 15:45:34 -04:00
Peter Robinson
e97c0d4d61 cloud/docker: add Power64 arches to image creation
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2017-05-15 18:34:41 +01:00
Lubomír Sedlář
d46b6745fa Explicitly generate release value for images
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-05-10 08:54:51 +02:00
Lubomír Sedlář
a813f127f9 Remove deprecated options
The old options still work, but generate a warning during validation.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-05-10 08:54:09 +02:00
Mohan Boddu
81a3daa489 Adding "master" as branch name for Rawhide
Fix: #168

We didn't explicitly set the branches as master for rawhide which
created issues during branching by missing setting up the branch names.
This makes it easier to identify those branch names.

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-04-27 14:42:34 -04:00
Mohan Boddu
ee066a0e8e Increase root filesystem size to 3GB for Atomic variant for aarch64
Fixes: #6765

The default size of filesystem provided by lorax is 2GB and the
installtree size is gone up to 2.7GB which is failing to copy files
from installtree to created root filesystem.

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-04-27 11:50:29 -04:00
Mohan Boddu
af3d355bbc Increase root filesystem size to 3GB for Atomic variant
Fixes: #6765

The default size of filesystem provided by lorax is 2GB and the
installtree size is gone up to 2.7GB which is failing to copy files
from installtree to created root filesystem.

NOTE: Just increased for x86_64 and ppc64le since aarch64 is fine.

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-04-27 11:14:14 -04:00
Adam Miller
ae2f611637 Switch from docker to container namespace
Fedora Atomic WG has decided to move from the "docker" namespace to
the "container" namespace for the sake of making it more generic in
order to target all OCI Compliant container runtimes instead of
a specific implementation. This update changes what is necessary for
to the base image metadata as well as add a transitional second call
to handle both the docker and container namespace for block_retired.

Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
2017-04-26 17:16:16 -05:00
Peter Robinson
86eae3279e aarch64: workstation: increase disk to 8Gb as it doesn't fit
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2017-04-18 18:42:24 +01:00
Dennis Gilmore
61bf74d401 subsitute Atomic in the iso volume id
As there is a hard limit for volume id's on isos to be <32 characters,
we have a list of subsitutions that we maintain to make sure that
isos all have volume id's under that size. with the addition of
ppc64le and aarch64 for Atomic host installer the 7 character arch
length pushed us over the limit using AH for Atomic seems the most
logical change to make.

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-04-18 10:07:51 -05:00
Peter Robinson
994e4a7b49 add initial support for aarch64 disk images for Minimal/Workstation/Server
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2017-04-12 22:55:23 +01:00
Mohan Boddu
ee6fa368fb Adding ppc64le ostree and ppc64le, aarch64 ostree installer
Fix for #6688

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-04-11 11:36:06 -04:00
Lubomír Sedlář
f1cdd68405 Add eclipse-nls to additional packages
For depsolving with YUM this has no effect, but will add the package to
DNF based compose.

YUM is matching the packages against NVR, so the `-*` at the end of the
pattern matches version. DNF-based Pungi is only looking at package
names.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-04-07 15:51:41 +02:00
Adam Miller
a522a05f95 Fix docker metadata formatting and license
The previous formatting for docker image metadata was getting
escaped incorrectly when passed to imagefactory. This resolves that.

Fix the license label to be MIT instead of GPLv2.

Fix the bash path

Remove atomic RUN command, it causes build failures and isn't
necessary in the base image.

Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
2017-03-31 13:58:16 -05:00
Adam Miller
8c67ff4042 Add dockerversion to factory-parameters
Currently, imagefactory's docker plugin will default an older
version of the metadata imager format that is not compatible with
the latest versions of docker. This change tells the plugin to use
the docker version "1.10.1" metadata format which is compatible with
all currently available docker releases.

Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
2017-03-30 12:11:07 -05:00
Adam Miller
eaedf7da3b Add docker base image metadata
Currently we don't produce a docker base image that can be used with
OSBS or via the 'atomic run' command without modification. This
fixes that and will allow for an automated import of the base images
into the Fedora Container Registry

Also, fix various missing commas in dict declarations

Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
2017-03-28 17:11:19 -05:00
Dennis Gilmore
93be29408e Merge #174 atomic/host: Update to use new ISO model (in fedora.conf) 2017-03-21 15:47:49 +00:00
Colin Walters
addec6bdb2 atomic/host: Update to use new ISO model (in fedora.conf)
This is a rework of <https://pagure.io/pungi-fedora/pull-request/108>,
and re-applied from <https://pagure.io/pungi-fedora/pull-request/167>
since I found out that in fact `fedora-atomic.conf` isn't used in
this branch.
Note that I left a few things like git branches pointed at f26, but
I think these should be master most likely.

Signed-off-by: Colin Walters <walters@verbum.org>
2017-03-15 21:47:26 -04:00
Mohan Boddu
1bb1c52191 Switch python-classroom vagrant to Everything repo.
The Cloud tree does not contain python-classroom comps group.
And the Lab is not part of the Cloud Variant. So, we need to
use Everything install tree for Labs.

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-14 10:01:05 -04:00
Dennis Gilmore
30e68961a9 use Everything for docker and make disk size bigger
minimal container image says it needs more disk space so bump
size to 5G
use the Everything repo for the container images, microdnf
is not part of the cloud variant and it really does not make
ense to add it nor to make a container Variant with its own
install tree

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-03-10 17:40:34 -06:00
Dennis Gilmore
78497bf06e add missing },{ so we get docker base back
There was a missing },{ between the two container images. The end result
is that pungi validates the config but only finds the last section so
only makes one of the two images

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-03-09 15:43:43 -06:00
Peter Robinson
4125025f36 Enable aarch64 cloud and docker images
This enables the creation of the aarch64 cloud and docker images as part of the nightly compose

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2017-03-03 18:23:05 +00:00
Mohan Boddu
3364900413 Fixing armhfp python classroom lab duplicates
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-01 14:35:54 -05:00
Dennis Gilmore
e74a5ff8a4 Merge #146 Rawhide changes for branching 2017-03-01 18:13:14 +00:00
Mohan Boddu
2ab7088ebe Fix the armhfp lab list
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-01 10:36:41 -05:00
Mohan Boddu
2fc1572059 Rawhide mass branching changes
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-01 09:55:01 -05:00
Mohan Boddu
dda5247bb1 Adding Python Classroom Lab
Fix for #6665

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-27 16:54:31 -05:00
Mohan Boddu
724c101963 Updating ostree ref
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-24 17:47:00 -05:00
Mohan Boddu
693d7982c5 Adding mesa-vdpau-drivers to mutlilib
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-24 09:14:54 -05:00
Mohan Boddu
d192db83e9 Adding arm for LXQt spin
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-23 14:48:18 -05:00
Mohan Boddu
7b69eb4f98 Adding Container Minimal Base image
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-23 11:32:38 -05:00
Mohan Boddu
0ae9a8f8f0 Adding LXQt spin to rawhide
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-23 09:52:10 -05:00
Mohan Boddu
d88b196c15 Adding fakechroot-libs to multilib in rawhide
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-20 15:09:15 -05:00
Mohan Boddu
2a74f77cef Increase disk size for cloud base image in rawhide
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-10 14:50:33 -05:00
Mohan Boddu
cacd60918d Adding postgresql-odbc and mysql-connector-odbc to multilib
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-01-06 12:04:06 -05:00
Patrick Uiterwijk
646bf341e4 Require signing for composes. Signing is now gated
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-12-16 00:23:54 +00:00
Patrick Uiterwijk
24da7bd18a Use compose-koji
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-12-14 13:41:12 +00:00
Dennis Gilmore
87f506443c add ppc64 and ppc64le to the arches to compose rawhide for
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-10-29 17:03:33 -05:00
Lubomír Sedlář
e25f2baaa1 Use globs for additional/filter packages
The code does not work with regular expressions, so the patterns never
matched.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-10-17 15:42:02 +02:00
Dennis Gilmore
f5165e30c6 Merge #77 [DO NOT MERGE] Config changes for next Pungi 2016-10-09 22:13:51 +00:00
Mohan Boddu
602d0d9a05 Fix for ostree_osname for workstation ostree
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2016-10-05 09:48:57 -05:00
Dennis Gilmore
4a56fdfc8d fixups for workstation ostree install dvd
use fedora-productimg-workstation not the atomic one
make sure the ref to install is correct

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-10-05 09:08:04 -05:00
Dennis Gilmore
1d5df17047 start making a aarch64 atomic host ostree repo
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-09-29 16:25:33 -05:00