Commit Graph

412 Commits

Author SHA1 Message Date
Mohan Boddu
1205e45fd4 Revert "Specify the squashfs-only in the lorax_options"
Extension to https://pagure.io/pungi-fedora/c/823feae10e1d391412565fb81cd82002af69bf17?branch=master

This reverts commit 41e3e364ab.

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-09-09 16:44:40 -04:00
Mohan Boddu
823feae10e Revert "Specify the configuration_file in lorax_options"
This is one off thing we wanted to try, now reverting the change

This reverts commit 20100fa544.

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-09-08 21:34:24 -04:00
Bohdan Khomutskyi
20100fa544 Specify the configuration_file in lorax_options
Usage of this option should reduce both the BOOT.iso and the DVD medium size.
This is because the LiveOS/squashfs.img will be compressed better by using
a bigger dictionary size. 1MiB is the maximum allowed for SquashFS currently.

This modification relates to the following change proposal:
https://fedoraproject.org/wiki/Category:Changes/OptimizeSquashFS

The result of it should be similar as in the following example DVD:
https://khomutsky.com/fedora-dvd/Fedora-Workstation-x86_64-31-1.9.bkhomuts-squashfs-ext4-xz-1M.iso

I have tested the above mentioned DVD myself to confirm that the installation
succeeds. You can see other test results in the change proposal.

Note, that this is only one part of the change proposal.
A second part is documented at this URI: https://pagure.io/pungi-fedora/pull-request/871

The new option requires Pungi 4.2.4 that will be released soon.

Jira: RHELCMP-693
Signed-off-by: Bohdan Khomutskyi <bkhomuts@redhat.com>
2020-09-08 16:37:09 +02:00
Bohdan Khomutskyi
41e3e364ab Specify the squashfs-only in the lorax_options
This will reduce both the BOOT.iso and the DVD medium size
This modification relates to the following change proposal:
https://fedoraproject.org/wiki/Category:Changes/OptimizeSquashFS

The new option should work for Pungi version 4.24 and above

Jira: RHELCMP-693
Signed-off-by: Bohdan Khomutskyi <bkhomuts@redhat.com>
2020-09-08 16:30:32 +02:00
Stephen Gallagher
034c7fffe0
Drop libreoffice from Server DVD
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-09-04 09:23:52 -04:00
Stephen Gallagher
83de2466a3
Include all langpacks on Server DVD
Resolves: rhbz#1872511

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-09-04 09:23:16 -04:00
Mohan Boddu
d1906c27b9 Revert "Specify the squashfs-only in the lorax_options"
This is causing rawhide failures and @bkhomuts is working on it

https://pagure.io/pungi-fedora/pull-request/871#comment-129206

This reverts commit 98aa497267.

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-08-28 10:02:40 -04:00
Bohdan Khomutskyi
98aa497267 Specify the squashfs-only in the lorax_options
This will reduce both the BOOT.iso and the DVD medium size
This modification relates to the following change proposal:
https://fedoraproject.org/wiki/Category:Changes/OptimizeSquashFS

The new option should work for Pungi version 4.24 and above

Jira: RHELCMP-693
Signed-off-by: Bohdan Khomutskyi <bkhomuts@redhat.com>
2020-08-25 18:18:27 +02:00
Mohan Boddu
b80e675dd6 Just use F34 (current rawhide) key
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-08-12 19:16:39 -04:00
Tomas Hrcka
c7739bf877 Setup for rawhide being F34
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2020-08-11 14:07:15 +02:00
Owen W. Taylor
e2669c2b95 ostree installer: Add dbus-daemon to extra_runroot_packages
The flatpak embedding process needs to run a local DBus session so that
flatpak can talk to flatpak-oci-authenticator to authenticate (no-op)
to registry.fedoraproject.org.

https://pagure.io/fedora-lorax-templates/pull-request/47
Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2020-07-15 11:29:15 -04:00
Paul Whalen
2b5eae9771 Add aarch64 workstation live
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-06-30 11:25:42 -04:00
Tomas Popela
599e543773 Preinstall Sushi Flatpak on Silverblue
It's preinstalled on Workstation as well.

Signed-off-by: Tomas Popela <tpopela@redhat.com>
2020-05-25 12:29:48 +00:00
Mohan Boddu
f1c410c4f0 Making dssi-vst-wine multilib whitelist and other changes
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-05-14 17:59:52 -04:00
Mohan Boddu
3038e402fc Making mp multilib blacklist
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-05-12 14:19:48 -04:00
Mohan Boddu
cd3f7647ec Adding back ppc64le and s390x for vmdk cloud images
Since they had to be seperated, koji tried to generate two images of
same name and it failed. We decided to revert it and check with pungi
folks for a better solution.

https://pagure.io/releng/failed-composes/issue/1372

Revert "Removing ppc64le and s390x vmdk cloud images"

This reverts commit 46b1711d1d.

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-30 14:37:29 -04:00
Mohan Boddu
46b1711d1d Removing ppc64le and s390x vmdk cloud images
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-28 11:39:46 -04:00
Kalev Lember
ee09267fef Add file-roller flatpak to Silverblue
This matches Workstation where file-roller rpm is installed by default.

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

Signed-off-by: Kalev Lember <klember@redhat.com>
2020-04-15 10:57:10 +02:00
Kalev Lember
aeef32b50d Switch to pre-installing F32 flatpak runtime for Silverblue
Signed-off-by: Kalev Lember <klember@redhat.com>
2020-04-02 22:57:14 +02:00
Dan Horák
9fc07170ae workstation disk image - omit ppc64le, the image's kickstart has requires arm/aarch64 specific package
fixes: https://pagure.io/releng/issue/9279

Signed-off-by: Dan Horák <dan@danny.cz>
2020-03-17 16:43:06 +01:00
Dan Horák
c5d5e06868 silverblue - don't require flatpak infra on aarch64 and ppc64le as it doesn't exist (yet)
fixes: https://pagure.io/releng/issue/9320

Signed-off-by: Dan Horák <dan@danny.cz>
2020-03-17 16:42:42 +01:00
Kevin Fenzi
ac35b688e1 https://fedoraproject.org/wiki/Changes/ARM_Release_Criteria_Changes
Make armv7 Xfce failable and mark aarch64 Workstation non failable.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-03-09 15:57:32 +00:00
Kevin Fenzi
9f755903c4 just use the f33 key for rawhide, everything is now signed
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-02-15 20:45:59 -08:00
Mohan Boddu
ee58c06879 Setup for rawhide being F33
This needs changes to add f33 key.
It will be added later once everything is signed with f33 key.

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-02-11 10:25:38 -05:00
Kevin Fenzi
d35e18e8a5 Drop some config options that are no longer used.
WARNING: Config option release_is_layered was removed and has no effect;
remove it. It's layered if there's configuration for base product.
WARNING: Config option runroot was removed and has no effect; remove it.
Please specify 'runroot_method' if you want to enable runroot, otherwise run
things locally.
WARNING: Config option bootable was removed and has no effect; remove it.
Setting buildinstall_method option if you want a bootable installer.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-12-02 07:43:40 -08:00
Kevin Fenzi
9f2c5c7209 Revert "Temporarily mark aarch64 Cloud-Base to be failable in order to get some composes out."
This reverts commit c5d4dfdcc4.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-11-06 09:15:21 -08:00
Kalev Lember
97141b2cce Update the flatpak runtime used for flatpak apps
Switch from F30 runtime to F31 as all the apps that are preinstalled
have now been rebuilt against the new runtime.

Signed-off-by: Kalev Lember <klember@redhat.com>
2019-11-05 13:00:46 +01:00
Mohan Boddu
29e5b9e852 Fixing missing comma
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-11-04 13:23:37 -05:00
Kevin Fenzi
73dd43f723 Increase default boot.iso (uncompressed) fs size to 3gb.
We are now seeing aarch64 and x86_64 failures with the default 2gb.
Ideally one of the minimzation efforts could help us here.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-11-04 09:16:30 -08:00
Kevin Fenzi
c12199cab4 Up createrepo_num_workers to 10 from default 3 to see if it improves compose times.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-11-02 13:49:10 -07:00
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