Commit Graph

736 Commits

Author SHA1 Message Date
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
Paul Whalen d998f2ec5a Move aarch64 workstation rsync to primary, remove from alt.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-08-17 16:50:31 -04: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
Mohan Boddu f30d917d18 Porting the nightly.sh script to fedora messaging
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-06-15 12:19:24 -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
Mohan Boddu 95fb8fd49c Set umask to 0002 for ostree operations
See https://github.com/ostreedev/ostree/pull/1984 where OSTree was
changed to try to set group write on directories. We need to set a more
permissive umask to take advantage of it.

This is all done to support writing to the OSTree repo from OpenShift
projects that run as a random UID, but have ftpsync (gid:263) in their
supplemental groups. For more context see: https://pagure.io/releng/issue/8811#comment-629051

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-08 17:22:57 -04: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
Mohan Boddu b78189424d Revert "Disable rawhide syncing to test https://pagure.io/releng/issue/9246"
openh264 repo is enabled and is not installed in any images.

This reverts commit b18d9104bd.

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-03-04 15:23:00 -05:00
Mohan Boddu b18d9104bd Disable rawhide syncing to test https://pagure.io/releng/issue/9246
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-03-03 15:23:53 -05: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
Paul Whalen 2fe5d47c5c Readd arm-tools group to server variant
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2019-08-22 13:11:43 -04: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