Commit Graph

471 Commits

Author SHA1 Message Date
Kamil Páral
5bb174ae68 multilib_whitelist: affect wine subpackages and related projects
Wine subpackages were probably covered by dependencies. But separate packages
like `wine-dxvk` were not covered, even though they need to be multilib. At the
same time, we don't want to use `wine*` because that would also cover e.g.
`wineglass`, which doesn't need to be multilib. The current approach seems to
work the best.

Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-06-21 14:39:01 +02:00
Tomas Popela
0a831a5bdf Move Flatpak Fedora runtime to F36 version
Fedora Flatpaks were updated for F36 and now require the F36 runtime
instead. This will fix the Rawhide builds of Silverblue.

https://github.com/fedora-silverblue/issue-tracker/issues/298
Signed-off-by: Tomas Popela <tpopela@redhat.com>
2022-06-20 08:16:24 +02:00
Kevin Fenzi
955d80e34e Use createiso_use_xorrisofs = True to make isos with xorrisofs
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-15 18:33:55 -07:00
Kamil Páral
6d606ef0de fedora.conf: add mesa-vulkan-drivers into multilib_whitelist
Vulkan drivers need to be accessible for i686 as well. Currently it's missing
for updates-testing builds, which is causing issues for our users, see:
https://bodhi.fedoraproject.org/updates/FEDORA-2022-4120f31977#comment-2466325
https://bodhi.fedoraproject.org/updates/FEDORA-2022-db6aea82e4

Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-06-08 11:57:48 +02:00
Miro Hrončok
8f9859888c Increase size of Fedora-Python-Classroom
(Hopefully) fixes https://bugzilla.redhat.com/show_bug.cgi?id=2064263

Signed-off-by: Miro Hrončok <miro@hroncok.cz>
2022-03-20 22:28:47 +01:00
Tomas Popela
fd5cf4cb4a Drop GNOME Screenshot Flatpak from Silverblue
GNOME Shell has now a built in replacement.

See https://pagure.io/fedora-workstation/issue/277

Signed-off-by: Tomas Popela <tpopela@redhat.com>
2022-02-15 08:19:16 +01:00
Adam Williamson
9d4368b7b0 Replace gedit with gnome-text-editor for Silverblue
This has been done in Workstation, but not yet in Silverblue.
This commit is a great example of why putting lots of items in
a single line of text is a bad idea!

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-02-14 05:29:39 +00:00
Peter Robinson
cac6ad0839 Retire ARMv7/armhfp from the compose
As per the approved change to retire ARMv7/armhfp
https://fedoraproject.org/w/index.php?title=Changes/RetireARMv7

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-02-09 11:32:49 +00:00
Kevin Fenzi
d08f09f405 Adjust for fedora-37 key and update fedora-cloud to f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-08 15:24:48 -08:00
Tomas Hrcka
b6ce674030 F37 is now rawhide
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-02-08 13:00:31 +01:00
Tomas Popela
f5931283a5 Flatpaks: Fix the Flatpak references on aarch64
Signed-off-by: Tomas Popela <tpopela@redhat.com>
2022-02-04 10:49:51 +00:00
Tomas Popela
846e781106 Flatpaks: Add GNOME Extensions and remove File Roller on Silverblue
Align with Fedora Workstation. The File Roller functionality is already
part of Nautilus.

Signed-off-by: Tomas Popela <tpopela@redhat.com>
2022-02-04 10:49:51 +00:00
Filip Valder
7a4f49cd17 Add configuration for module obsoletes
Signed-off-by: Filip Valder <fvalder@redhat.com>
2022-01-28 12:35:04 +01:00
Josh Stone
7455188864 Exclude all rust-std-static-wasm* from s390x
The packages depends on lld, which is not shipped there. This is a
followup to #1036 now that we have `wasm32-wasi`, and we might want
`wasm64` variants in the future.

Signed-off-by: Josh Stone <jistone@redhat.com>
2021-12-07 16:09:06 -08:00
Kevin Fenzi
0f3d7649ab workstation disk image: increase size.
This is where the workstation image is running out of space.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-02 20:54:21 -08:00
Kalev Lember
ed6e94f9f2 Add aarch64 flatpaks to Silverblue and Kinoite images
We now have the flatpak runtime available for aarch64, which was the
last missing piece to be able to install Fedora flatpaks on aarch64.

Signed-off-by: Kalev Lember <klember@redhat.com>
2021-11-10 18:00:53 +00:00
Kevin Fenzi
b98d43e759 fedora-disk-kde: increase size slightly to allow disk kde for arm to build
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-21 19:40:02 -07:00
Kalev Lember
d2e477b483 Switch to F35 flatpak runtime for Silverblue
All preinstalled flatpak apps are rebuilt and based on the F35 flatpak
runtime now.

Signed-off-by: Kalev Lember <klember@redhat.com>
2021-10-05 17:01:38 +02:00
Tomas Popela
a25f455e51 Preinstall GNOME Connections as Flatpak on Silverblue
See https://pagure.io/workstation-ostree-config/pull-request/243

Signed-off-by: Tomas Popela <tpopela@redhat.com>
2021-10-05 08:51:52 +02:00
Ben
c57bda04d9 Fix recurring typo
Fix three instances of "fomat" typo

Signed-off-by: Ben Capper <bcapper@redhat.com>
2021-09-20 17:24:51 +00:00
Ben
5f0ea623ad Drop armfhp image from Python Classroom Lab
armhfp is becoming less popular and keeps failing randomly

Issue: https://pagure.io/releng/issue/10112
Signed-off-by: Ben Capper <bcapper@redhat.com>
2021-09-20 17:24:51 +00:00
Ibiam Chihurumnaya
864454d847
Increase SoaS disk image size
Signed-off-by: Ibiam Chihurumnaya <ibiamchihurumnaya@gmail.com>
2021-09-20 16:37:40 +01:00
Mohan Boddu
8cf0a66f44 Rawhide is now F36
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-08-11 14:31:07 -04:00
Tomas Hrcka
f72c118eb0 rawhide is f36
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-08-10 13:43:26 +02:00
Lubomír Sedlář
3c5576f240 Exlude rust-std-static-wasm32-unknown-unknown from s390x
The package depends on lld, which is not shipped there.

Relates: https://pagure.io/pungi/issue/1518
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2021-07-15 08:42:25 +02:00
Paul Whalen
f7171c7fc3 Increase KDE, SoaS and Python Classroom disk image size
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2021-05-31 10:54:30 -04:00
Timothée Ravier
8d5f7f4079 Add support for building Fedora Kinoite
See https://fedoraproject.org/wiki/Changes/Fedora_Kinoite

Signed-off-by: Timothée Ravier <travier@redhat.com>
2021-05-18 20:59:26 +00:00
Paul Whalen
07ec618db7 Make the armhfp disk image release blocking.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2021-04-20 15:45:44 +00:00
Kalev Lember
265ae6e210 Pre-install mediawriter flatpak on Silverblue
https://pagure.io/fedora-workstation/issue/214

Signed-off-by: Kalev Lember <klember@redhat.com>
2021-04-14 13:13:57 +02:00
Kalev Lember
bc44e10d58 Switch to F34 flatpak runtime for Silverblue
All preinstalled flatpak apps are rebuilt and based on the F34 flatpak
runtime now.

Signed-off-by: Kalev Lember <klember@redhat.com>
2021-03-30 11:43:57 +02:00
Kevin Fenzi
c60af61bec arm workstation: increase size by 1GiB
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 17:13:18 -07:00
Kevin Fenzi
dc03926bbf Increase the size of the python-classroom disk images
Currently this are failing by running out of space.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-11 13:21:39 -08:00
Mohan Boddu
86cd5a304c Adding i3 spin
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-02-23 14:26:20 -05:00
Peter Robinson
57985b087e Update the pungi config for the UEFI on ARMv7 changes
This update adds the various pieces for the UEFI side of things
and removes the old appliance build process including a few cleanups.

It also updates the sync process and cleans up a few bits here
while at it.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-02-23 19:09:07 +00:00
Mohan Boddu
39ed9bcc5c Use the F35 key as all the builds are now signed with f35 key
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-02-23 13:34:07 -05:00
Kevin Fenzi
92c8817161 Widen the perl module filter to exclude all the perl bootstrap modules.
See https://pagure.io/releng/issue/8616 for more info

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-02-15 14:04:02 -08:00
Mohan Boddu
be86049af8 Adding F35 key
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-02-09 18:28:17 -05:00
Tomas Hrcka
b00e860556 Setup for rawhide being F34
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-02-09 14:16:51 +01:00
Mohan Boddu
5f412bc205 Blocking perl-bootstrap:*, rust:*, rpm:* modules
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-02-02 01:36:28 +00:00
Kevin Fenzi
1c53ebd0fc Add glx-utils to multilib whitelist
See https://pagure.io/pungi-fedora/issue/849

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-28 12:41:12 -08:00
Kevin Fenzi
872880945c Add python3.9-debuginfo (and any later python) to additional packages.
See https://pagure.io/pungi/issue/1460 for why this is needed.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-11 15:19:58 -08:00
Mohan Boddu
21b66131c4 Moving git default branches to main
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-01-06 12:18:58 -05:00
Mohan Boddu
aaceab80a3 Fix KDE armhfp image subvariant
This is to fix the composes sync to PDC as both the live_media and
live_images have same metadata and that is causing the sync issues

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-01-04 10:38:40 -05:00
Kevin Fenzi
92457e7e72 Xfce aarch64 image is running out of space. For now, just increase it.
We will investigate lowering size requirements when able.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-12-26 14:47:42 -08:00
Artem Polishchuk
02c6497a42 Making mangohud and vkBasalt multilib whitelist
fix: #811

Signed-off-by: Artem Polishchuk <ego.cordatus@gmail.com>
2020-12-21 15:43:59 +00:00
Neal Gompa
b334f82fa3 Add Fedora KDE ARM builds
This adds disk and ISO builds for AArch64 based on the configuration
used for Fedora Workstation.

Reference: https://fedoraproject.org/wiki/Changes/AArch64_KDE_Plasma_Desktop_image

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
2020-12-09 08:24:07 -05:00
Paul Whalen
0a2a083ac9 Bump arm minimal disk image to fix failure.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-12-01 13:50:36 -05:00
Kevin Fenzi
6938adccf0 bump cloud_base disk size to 5gb from 4gb
We really need to figure out whats grown here, but in the mean time we
just need to get a compose out, so increase the size here.

The aarch64 one went past 4gb.
see: https://koji.fedoraproject.org/koji/taskinfo?taskID=56316220

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-27 09:48:19 -08:00
Adam Williamson
19eafa1737 Make Server non-failable again
It was made failable in #382, back in 2017, as part of the
Modular Server effort that was eventually abandoned, with the
idea being that Modular Server would be blocking instead. But
when Modular Server was abandoned, we never reverted this change
to make Server non-failable again...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-06 10:12:50 -08:00
Mohan Boddu
231355945e Fix Xfce armhfp image subvariant
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-10-27 15:36:08 -04:00
Mohan Boddu
73664a12d7 Fix Server armhfp image subvariant
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-10-27 14:15:59 -04:00
Lubomír Sedlář
5374885f24 Make subvariant of armhfp appliances unique
When not specified, subvariant defaults to the variant. This leads to
both armhfp appliance and image_build based raw.xz image to have
identical metadata. A file with such issue can not be loaded by
productmd parser.

Due to another issue (that should be fixed in next Pungi release), the
paths to image directories are not listed in composeinfo.json file. The
compose-partial-copy script therefore has to find out if images should
be copied from the image metadata. And since there's an error in it, it
doesn't see the images and doesn't copy them.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2020-10-26 15:28:46 +01:00
Bohdan Khomutskyi
3636f5f03d Specify squashfs-only in lorax_options
Setting this option will reduce both BOOT.iso and DVD image size
This patch is related to the following change proposal:
https://fedoraproject.org/wiki/Changes/OptimizeSquashFSOnDVDByRemovingEXT4FilesystemImageLayer

Bugzilla ticket:
https://bugzilla.redhat.com/show_bug.cgi?id=1889898

Resolves: rhbz#1889898
Signed-off-by: Bohdan Khomutskyi <bkhomuts@redhat.com>
2020-10-23 15:16:04 +02:00
Kalev Lember
761826e395 Switch to F33 flatpak runtime for Silverblue
All preinstalled flatpak apps are rebuilt and based on the F33 flatpak
runtime now.

Signed-off-by: Kalev Lember <klember@redhat.com>
2020-10-05 18:09:23 +02:00
Mohan Boddu
459cdb4ec5 Revert "Specify the squashfs-only in the lorax_options"
This reverts commit 4c5ce9fb5d.

This is a one time thing to test it out. We will add it back once the
change is approved

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-09-25 11:23:43 -04:00
Bohdan Khomutskyi
4c5ce9fb5d 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-24 13:09:11 +00:00
Dusty Mabe
4a664ab4f9
cloud: switch imagebuild for GCP image to tar-gz format
It turns out koji doesn't know about `gce` even though ImageFactory
does. Really all we need is the output disk image to be a tar.gz so
let's try with the `tar-gz` format in koji, which looks like it was
intended for use with GCP.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2020-09-21 14:19:46 -04:00
Dusty Mabe
b4b0781b78
cloud: drop VMDK output image for cloud
We added this so we could eventually use the VMDK to optimize our
uploads to AWS but it turns out the VMDK created by imagefactory
isn't in the right format anyway.

```
SNAPSHOTTASKDETAIL      0.0     VMDK    deleted ClientError: Disk validation failed [Unsupported VMDK File Format]
```

Let's drop them for now.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2020-09-17 10:24:31 -04:00
Dusty Mabe
783f489ad7
cloud: add image build for GCP
Depends on the kickstart for GCP getting merged:
https://pagure.io/fedora-kickstarts/pull-request/690#

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2020-09-17 00:00:31 -04:00
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