Adam Williamson
a0915685df
Mark aarch64 minimal disk image as non-failable
...
It's now release-blocking:
https://pagure.io/fesco/issue/2963
so it should not be failable.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-21 08:58:33 -07:00
Adam Williamson
a5a9747b14
Bump disk sizes for KDE and Xfce disk images
...
These are both currently failing due to lack of disk space:
https://pagure.io/releng/failed-composes/issue/4758#comment-847350
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-17 09:05:13 -07:00
Michal Konečný
76ff6194d6
Split general.conf to general.conf and multilib.conf
...
Move multilib configuration to separate file. So we can keep it in sync with
Bodhi pungi config.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-03-06 18:07:06 +00:00
Michal Konečný
82cd5db7fe
Fix all the warnings from pungi-config-validate
...
Let's fix all the warnings thrown by pungi-config-validate. Only the
general.conf is throwing errors, but because it couldn't be validated by itself alone.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-03-06 18:07:06 +00:00
Michal Konečný
d44bc4c7df
Create a general configuration file for shared values
...
To prevent the need to edit one thing in multiple pungi configurations let's use
it's ability to import other configuration files (See
https://docs.pagure.org/pungi/format.html#importing-other-files ). This change
will create a new configuration file `general.conf` which is imported to
each other pungi configuration for Fedora.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-03-06 18:07:06 +00:00
Tomas Hrcka
c9a09481e5
Add script to sync ostree base containers
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-03-01 15:24:46 +01:00
Kevin Fenzi
820ba9db3c
Phosh: just move it back to 12 for now until we can remove more things
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-28 15:59:09 -08:00
Kevin Fenzi
e740bf0c8b
Phosh: add a slight bit of space. 8 is just a tad too small
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-27 16:42:26 -08:00
Kevin Fenzi
1207bcf3ac
phosh: reduce size to 8gb from 12gb
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-25 16:15:11 -08:00
Kevin Fenzi
3232646df6
rawhide is f39 now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-10 13:19:54 -08:00
Kevin Fenzi
08be351953
use correct modular tag for modules
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-09 18:06:50 -08:00
Kevin Fenzi
179e60328a
fix key for f39 as well
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-09 17:11:36 -08:00
Kevin Fenzi
ac06b9559d
Update rawhide to point to f39 instead of f38
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-09 17:02:30 -08:00
Kalev Lember
b7fbed6ef8
Add cheese flatpak to Silverblue
...
Cheese flatpak had a long standing issue with camera detection, which is
now finally fixed. Now that it's working again, add it to Silverblue to
keep the list of installed apps in sync with Workstation.
Signed-off-by: Kalev Lember <klember@redhat.com>
2023-02-06 18:27:53 +01:00
Kevin Fenzi
917d9d0e2a
Phosh: fix subvariant name
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-04 09:34:03 -08:00
Kevin Fenzi
d950d67afa
phosh: add aarch64 phosh compose (needs kickstart and comps changes first)
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-31 16:47:43 -08:00
Aleksei Bavshin
38db5faf8d
Add Fedora Sericea (Sway OSTree) variant.
...
See https://fedoraproject.org/wiki/Changes/Fedora_Sway_Spin
Signed-off-by: Aleksei Bavshin <alebastr@fedoraproject.org>
2023-01-30 08:51:57 -08:00
Aleksei Bavshin
41794edee2
Add Fedora Sway Spin
...
Signed-off-by: Aleksei Bavshin <alebastr@fedoraproject.org>
2023-01-30 08:51:56 -08:00
Joe Orton
7fb802c8eb
Update multilib configuration to exclude httpd-core rather than
...
httpd from being treated as multilib, since the conflicting
i686/x86_64 packages were moved to httpd-core.
Signed-off-by: Joe Orton <jorton@redhat.com>
2023-01-29 19:19:18 +00:00
Joshua Strobl
ebd9d9f3f1
Add Fedora Budgie Spin
...
Signed-off-by: Joshua Strobl <joshua@buddiesofbudgie.org>
2023-01-21 17:56:50 +02:00
Adam Williamson
042c082481
Bump Workstation disk image size to 14G
...
Recent Rawhide composes failed because they need 1M extra space
on the disk:
https://pagure.io/releng/failed-composes/issue/4478
let's be generous and give it a whole extra 1G!
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-01-16 09:19:42 -08:00
Timothée Ravier
dd54ad9f33
Revert "Use unified core mode for Silverblue & Kinoite"
...
Reverted while we investigate an installation failure.
See: https://pagure.io/pungi-fedora/pull-request/1115
This reverts commit c6e3cb1b5b
.
Signed-off-by: Timothée Ravier <tim@siosm.fr>
2022-12-09 22:31:06 +01:00
Timothée Ravier
c6e3cb1b5b
Use unified core mode for Silverblue & Kinoite
...
rpm-ostree is moving to unified core composes and this is now working
for Silverblue & Kinoite.
Requires: https://pagure.io/pungi/pull-request/1626
See: https://github.com/coreos/rpm-ostree/issues/729
See: https://fedoraproject.org/wiki/Changes/FedoraSilverblueUnifiedCore
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2150984
Signed-off-by: Timothée Ravier <tim@siosm.fr>
2022-12-09 13:37:17 +00:00
Timothée Ravier
196f4554b6
Kinoite: Remove Fedora Flatpak Platform
...
There are currently no KDE applications packaged as Flatpaks in Fedora
and we are thus shipping no Fatpak by default in Fedora Kinoite.
Remove the Runtime as it is unused and will be installed on demand if
users install applications from the Fedora Flatpak remote.
This will make the installer smaller which will save download and
installation time for users that only get Flatpaks from Flathub.
This can be reverted (and fixed for aarch64) once we have KDE Flatpaks
in Fedora.
See: https://pagure.io/fedora-kde/SIG/issue/13
Signed-off-by: Timothée Ravier <tim@siosm.fr>
2022-12-09 10:06:58 +00:00
Tomas Popela
0351ce9f83
Re-enable the Fedora Flatpaks on aarch64 on Silverblue
...
We're building them for some time and we though these are enabled by
default, see [0]. They were initially enabled[1], but then disabled[2] as
the composes failed due to the lack of content. When we started to build
aarch64 Flatpaks, we forgot to enable them properly in [0]. I've
inspected that the aaarch64 Flatpaks with registry by running
`skopeo inspect docker://registry.fedoraproject.org/firefox:latest` so
it should be safe to enabled them now.
Thanks to Timothée Ravier who spotted it.
[0] - https://pagure.io/pungi-fedora/c/ed6e94f9f224c673db209458c6fddf42e877f64f?branch=main
[1] - https://pagure.io/pungi-fedora/c/c728ed5f0d69131210348cccecbe96962bad52ac?branch=main
[2] - https://pagure.io/pungi-fedora/c/c5d5e068686daf601ca3a7b1cb68dc071db4e047?branch=main
Signed-off-by: Tomas Popela <tpopela@redhat.com>
2022-12-08 17:28:12 +01:00
Zamir SUN
4399f7ad3e
Pungi: Build disk image and live media for LXQt on aarch64
...
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2022-11-25 12:29:29 +08:00
Kalev Lember
89e5234be5
Switch to F37 flatpak runtime for Silverblue and Kinoite
...
All the preinstalled apps are now rebuilt and using the F37 runtime.
Signed-off-by: Kalev Lember <klember@redhat.com>
2022-10-06 10:45:02 +02:00
Pedro Moura
147db1da37
added pam to multilib_whitelist - releng #11037
...
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2022-09-19 16:06:32 -03:00
Kevin Fenzi
b3f027adda
More space for kde and Xfce aarch disk images
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-15 16:05:50 -07:00
Tomas Hrcka
fba2b1583a
Add image build for Fedora Server KVM
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-09-06 17:13:14 +02:00
Adam Williamson
e66305ac76
nightly.sh: update critpath.py call for recent changes
...
This uses the syntax after my recent PR:
https://pagure.io/releng/pull-request/11000
with those changes, this should actually work, instead of just
printing sad error messages like it does now!
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-30 18:03:06 -07:00
Kalev Lember
11fad8cdbe
Add systemd-pam to multilib whitelist
...
Move it to here instead of having systemd-devel fake require
systemd-pam.
This should help with flatpak runtime packaging so that we can avoid
having to ship systemd-pam in the flatpak container.
Signed-off-by: Kalev Lember <klember@redhat.com>
2022-08-18 18:38:06 +02:00
Kevin Fenzi
fbed2485d3
disable gather profiler for now to avoid a race that causes composes to sometimes fail
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-08-17 09:46:41 -07:00
Kevin Fenzi
cecb9b712d
set correct f38 key
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-08-11 19:05:22 -07:00
Tomas Hrcka
7cfa543013
Update fedora-cloud to f38
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-08-09 14:23:51 +02:00
Tomas Hrcka
c67c1c74fd
Rawhide is now Fedora 38
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-08-09 14:21:48 +02:00
Kamil Páral
78252f90de
update all scripts to send to test-reports
...
The first attempt was in commit 2051777399
. Only main Rawhide compose goes to
devel list as well.
Related: https://pagure.io/pungi-fedora/pull-request/1109
Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-07-22 12:46:59 +02:00
Kamil Páral
2051777399
send compose reports to test-reports list instead of test list
...
Keep the devel list included, as requested by Kevin.
Related: https://pagure.io/fedora-qa/issue/700
Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-07-21 16:57:44 +02:00
Kamil Páral
0e0799dd7e
multilib: note that people should update it in two places
...
Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-06-24 08:57:45 +02:00
Kamil Páral
76722dd116
multilib_whitelist: add iptables and pipewire
...
This is to make the config in sync with a Bodhi version. The packages were added
there to avoid upgrade issues. See:
179ce1824b
https://bugzilla.redhat.com/show_bug.cgi?id=1953178
Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-06-21 14:50:02 +02:00
Kamil Páral
0d7b87bf9e
multilib_*: sort package names
...
And put them on individual lines, this makes them easier to compare with bodhi
config downstream.
Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-06-21 14:43:06 +02:00
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
Mohan Boddu
5780510c10
Fix release-candidate.sh script
...
This adds --notification-script=pungi-wait-for-signed-ostree-handler
to release-candidate.sh script
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2022-03-11 08:50:24 -05:00
Tomáš Hrčka
88e48938a6
Update nightly.sh
...
Remove productimg from skip-phases param
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-02-23 17:48:02 +00: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