88254e33aa
Initial adjustments for riscv64
...
Not tested.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-08-29 17:32:32 +03:00
Kevin Fenzi
3ec658833a
toolbox: should be blocking
...
I marked toolbox as failable when we were getting everthing working on
it (and so we would still have composes). Now that it's working, lets
mark it blocking again.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-08-23 14:34:41 -07:00
Patrik Polakovič
aebe40eaad
Fixes releng#11358
...
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2023-08-22 10:28:28 +02:00
Samyak Jain
49bc2e943e
Rawhide is now f40
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-08-08 22:35:50 +00:00
Tomas Hrcka
40d8c84354
Use f40-build for rawhide compose
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-08-08 23:39:39 +02:00
Tomas Hrcka
ff110ad456
Remove modularity
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-07-21 11:22:44 +00:00
amedvede
8cd1f08e24
feat: add 'dirname' to media_checksum_base_filename
...
Signed-off-by: amedvede <amedvede@redhat.com>
2023-07-21 11:21:50 +00:00
Timothée Ravier
ae2c12886a
Silverblue/Kinoite/Sericea/Onyx: Use unified core mode
...
rpm-ostree is moving to unified core composes and this is now working
for Silverblue, Kinoite, Sericea and Onyx.
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
Related changes:
- https://pagure.io/workstation-ostree-config/pull-request/246
- https://pagure.io/workstation-ostree-config/pull-request/344
Changes in Pungi:
- https://pagure.io/pungi/pull-request/1626
- https://pagure.io/pungi/pull-request/1690
For previous attempts, see:
- https://pagure.io/pungi-fedora/pull-request/1115
- https://pagure.io/pungi-fedora/pull-request/1136 (revert)
- https://pagure.io/pungi-fedora/pull-request/1145
- https://pagure.io/pungi-fedora/pull-request/1185 (revert)
Signed-off-by: Timothée Ravier tim@siosm.fr
2023-07-19 20:26:25 +02:00
Timothée Ravier
10d4449535
Revert "Silverblue/Kinoite/Sericea/Onyx: Use unified core mode"
...
Composes are failing on:
```
error: Unable to load SELinux policy from /
```
Which comes from https://github.com/coreos/rpm-ostree/blob/main/src/libpriv/rpmostree-core.cxx#L795
Revert this change until we either add selinux-policy to the buildroot
or fix this in rpm-ostree.
This reverts commit 6d82501bca
.
Signed-off-by: Timothée Ravier <tim@siosm.fr>
2023-07-14 13:23:19 +02:00
Tomas Hrcka
61b831d9fa
Revert "fix: adding disc-type placeholder into the string to generate checksum file"
...
This reverts commit 8b88315b00
.
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-07-13 12:39:31 +02:00
amedvede
8b88315b00
fix: adding disc-type placeholder into the string to generate checksum file
...
Signed-off-by: amedvede <amedvede@redhat.com>
2023-07-12 12:32:25 +00:00
Timothée Ravier
6d82501bca
Silverblue/Kinoite/Sericea/Onyx: Use unified core mode
...
rpm-ostree is moving to unified core composes and this is now working
for Silverblue, Kinoite, Sericea and Onyx.
Requires: https://pagure.io/pungi/pull-request/1626
Requires: https://pagure.io/workstation-ostree-config/pull-request/246
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
Revert "Revert "Use unified core mode for Silverblue & Kinoite""
See: https://pagure.io/pungi-fedora/pull-request/1115
See: https://pagure.io/pungi-fedora/pull-request/1136
This reverts commit dd54ad9f33
.
Signed-off-by: Timothée Ravier tim@siosm.fr
2023-07-10 21:28:01 +00:00
Timothée Ravier
7625f03466
Onyx: Fix ostree ref name
...
Found while looking at compose failures.
Signed-off-by: Timothée Ravier <tim@siosm.fr>
2023-06-30 17:04:56 +02:00
Kevin Fenzi
4d08b6acde
mark toolbox failable for now because we really need to get a compose
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-28 13:14:16 -07:00
Kevin Fenzi
e828a78a26
toolbox: use normal rawhide Everything repo
...
This section is for released fedoras with updates/base repo,
for rawhide, we just pass pungi "Everything" and it does the magic.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-28 07:50:02 -07:00
Kevin Fenzi
cac39f8e43
toolbox: let s390x be failable for now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-27 19:52:48 -07:00
Tomas Hrcka
ec58a86354
Add toolbox container to main fedora.conf
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-06-27 15:42:12 +02:00
Tomas Hrcka
ea49e37a32
Revert "Update fedora-container.conf"
...
This reverts commit 02527809f1
.
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-06-27 15:31:55 +02:00
Tomáš Hrčka
02527809f1
Update fedora-container.conf
...
Update typo in kickstarts URL for container config
Signed-off-by: humaton <thrcka@redhat.com>
2023-06-27 07:05:50 +00:00
Samyak Jain
6223f65e37
Add fedora-container-toolbox to fedora-container configuration
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-06-21 12:27:23 +05:30
Kevin Fenzi
8b2c85799c
bump all the previous images another gb for now as at least workstation needs more space
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-09 19:40:01 -07:00
Adam Williamson
13fc722e94
Bump size of three aarch64 images for bigger EFI system partition
...
There's a Fedora 39 Change to increase the size of the EFI
system partition:
https://fedoraproject.org/wiki/Changes/BiggerESP
it goes from a size range of 200-600MiB to a size range of
500MiB-2GiB. The way these aarch64 disk images are built, they
get the biggest ESP possible, so they're getting a 2GiB ESP,
up from 600MiB. For these three images, that results in anaconda
calculating there isn't enough space on the root partition to
install the package set, and the image creation fails.
Per https://bugzilla.redhat.com/show_bug.cgi?id=2212121
there's at least a chance this is really how we want things, so
for now, let's increase the sizes of these images to accommodate
the bigger ESP. We can revert this if we decide that after all
the larger ESP is not needed and we want to tweak that somehow.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-06-09 10:03:33 -07:00
Dan Čermák
192d108932
i3-Live: add build for aarch64
...
Signed-off-by: Dan Čermák <dan.cermak@cgc-instruments.com>
2023-06-08 08:34:37 +02:00
Aleksei Bavshin
e080c0702f
Sericea: build for aarch64 and ppc64le
...
Signed-off-by: Aleksei Bavshin <alebastr@fedoraproject.org>
2023-05-26 01:27:27 +00:00
Joshua Strobl
e2e5e8c003
Add Fedora Onyx immutable variant
...
See https://fedoraproject.org/wiki/Changes/Fedora_Onyx
Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
2023-05-25 17:56:57 +00:00
Kevin Fenzi
b06c01d9ba
azure: the pungi format is vpc to make vhd images
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 12:44:48 -07:00
Major Hayden
29fb0a1e46
cloud: Build Azure image 💙
...
Now that the Fedora + Azure change was approved, let's get Azure images
building in koji alongside the existing qcow, raw.xz, and vagrant
images.
Signed-off-by: Major Hayden <major@redhat.com>
2023-05-11 10:05:26 -05:00
Major Hayden
142ed5e0cc
Azure: Allow images to fail for now
...
We can amend this setting later once we know everything is working well.
Signed-off-by: Major Hayden <major@redhat.com>
2023-04-27 10:46:49 -05:00
Major Hayden
f6a10ed79a
Azure: Add aarch64 architecture
...
Azure supports aarch64 instances and we should build those images.
Signed-off-by: Major Hayden <major@redhat.com>
2023-04-27 10:34:37 -05:00
Samyak Jain
cf9f39d1e9
Update repo to remove f39/39 references
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-04-24 08:49:49 +00:00
Pete Walter
fed3cea474
Add mesa-dri-drivers and mesa-va-drivers to multilib whitelist (rhbz#2173962)
...
Signed-off-by: Pete Walter <pwalter@fedoraproject.org>
2023-04-20 13:39:08 +01:00
Major Hayden
5e713fb8b3
azure: Generate UEFI-only images
...
As noted by Neal in the previous PR[0], we need UEFI-only images for
Azure. Switch to the `Fedora-30` profile to align with the existing
UEFI-only image configuration for GCP images.
[0] https://pagure.io/pungi-fedora/pull-request/1161
Signed-off-by: Major Hayden <major@redhat.com>
2023-04-19 14:32:04 -05:00
Tulio Magno Quites Machado Filho
1510e9ebc4
Add libomp to multilib_whitelist - releng #11395
...
Signed-off-by: Tulio Magno Quites Machado Filho <tuliom@redhat.com>
2023-04-19 18:08:16 +00:00
Tulio Magno Quites Machado Filho
889d2f4237
Update the URLs for bodhig multilib settings
...
These files have recently been updated and their contents is now
available in a new file.
Signed-off-by: Tulio Magno Quites Machado Filho <tuliom@redhat.com>
2023-04-19 18:08:16 +00:00
Major Hayden
c4f041c029
cloud: Add Azure image build
...
The Cloud SIG is ready to launch Fedora on Azure and we need image built
along with rawhide composes. Although the image has a very similar
package set, it must be in VHD format.
Signed-off-by: Major Hayden <major@redhat.com>
2023-04-17 14:27:46 -05:00
Kalev Lember
3333f9ab4f
Switch to F38 flatpak runtime for Silverblue
...
All the preinstalled apps are now rebuilt and using the F38 runtime.
Signed-off-by: Kalev Lember <klember@redhat.com>
2023-03-29 08:46:47 +02:00
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