Adam Williamson
8e05d07ca6
Bodhi compose config: drop sigkeys for ancient releases
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-30 23:07:34 -07:00
Adam Williamson
b9ccb3c54a
Bodhi compose config: factor out repo definitions
...
We repeat this exact same repo definition block eight times,
let's just make it a variable (at the ansible template level).
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-30 23:07:34 -07:00
Adam Williamson
bb84140443
Bodhi compose: move ostree containers under Everything variant
...
As is currently the case for the ostrees themselves. The variants
don't exist in this compose config.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-30 17:50:42 +00:00
Adam Williamson
0bde466014
Have Bodhi composes include atomic desktop containers on f40+
...
Since Fedora 40, we've built native OCI containers for the atomic
desktops in the pre-release nightly and release composes. We
should also build native containers in the post-release nightly
composes that Bodhi runs. This should allow us to get rid of the
on-the-fly OCI image generation in the sync-ostree-base-containers
script.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-29 13:41:34 -07:00
Samyak Jain
7e6b1b19f1
Fedora 40 is GO
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-04-19 21:36:49 +05:30
Timothée Ravier
a39bb343fa
bodhi2/backend/templates/pungi.rpm: Update comments
2024-03-27 22:07:29 +00:00
Mattia Verga
bbde45f158
bodhi: quick fix for DRPMs disabled in F40
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-02-28 18:51:06 +01:00
Samyak Jain
2a240052b1
Branch Fedora 40 from Rawhide
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-02-13 13:12:33 +00:00
Mattia Verga
5120f77d87
bodhi: use config file for createrepo_c settings
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-02-05 17:51:04 +00:00
Timothée Ravier
5546164ada
bodhi2/pungi.rpm.conf.j2: Remove deprecated option
...
Sync with changes from https://pagure.io/pungi-fedora/pull-request/1227
```
[WARNING ] Variant-type source repository is deprecated and will be ignored during 'OSTree' phase: Everything
[OSTREE_INSTALLER] [WARNING ] Variant-type source repository is deprecated and will be ignored during 'OSTreeInstaller' phase: None
```
See: https://pagure.io/pungi-fedora/pull-request/1227#comment-196106
2023-12-14 19:39:46 +00:00
Timothée Ravier
751a70c710
bodhi2/pungi.rpm.conf.j2: Clean up version checks now that F37 is EOL
...
No need to check the version for Kinoite & Sericea now that all builds
are F38 and later.
2023-12-14 19:39:46 +00:00
Timothée Ravier
d7cb42beae
bodhi2/pungi.rpm.conf.j2: Enable unified-core only for F39+
...
Fixes: https://pagure.io/fedora-infra/ansible/pull-request/1697
2023-12-14 19:39:46 +00:00
Timothée Ravier
378a859288
bodhi2/pungi.rpm.conf.j2: Enable aarch64 for Fedora Sericea
...
See: https://gitlab.com/fedora/ostree/sig/-/issues/13
2023-12-12 11:16:40 +00:00
Timothée Ravier
6da5ff478e
bodhi2/pungi.rpm.conf.j2: Enable Fedora Onyx for Fedora 39
...
See: https://fedoraproject.org/wiki/Changes/Fedora_Onyx
See: https://gitlab.com/fedora/ostree/sig/-/issues/12
2023-12-12 11:52:44 +01:00
Timothée Ravier
2c39936818
bodhi2/pungi.rpm.conf.j2: Compose Fedora Atomic Desktops using unified-core
...
See: https://fedoraproject.org/wiki/Changes/FedoraSilverblueUnifiedCore
Fixes: https://pagure.io/releng/issue/11827
2023-12-12 11:52:44 +01:00
Fabio Valentini
bf26338f22
bodhi: set createrepo_deltas to False for Fedora 40+ in pungi config
2023-12-04 22:03:58 +00:00
Samyak Jain
6e36c22ad5
Update pungi.rpm config with 40 for all artifacts
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-11-03 15:15:31 +00:00
Timothée Ravier
f52e01db6e
bodhi2/backend/templates/pungi.rpm: Add Onyx config
...
Add configuration for Onyx variant.
See: https://pagure.io/pungi-fedora/blob/main/f/fedora.conf#_976
2023-08-09 14:30:40 +02:00
Timothée Ravier
e904f600c8
bodhi2/backend/templates/pungi.rpm: Only x86_64 for Sericea
...
Sericea is only built for x86_64.
See: https://pagure.io/pungi-fedora/blob/main/f/fedora.conf#_948
2023-08-09 14:29:17 +02:00
Timothée Ravier
47fc5438f6
bodhi2/backend/templates/pungi.rpm: Update for F39
2023-08-09 13:20:35 +02:00
Samyak Jain
2586c03c3f
Branch Fedora 39 from Rawhide
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-08-08 19:46:38 +00:00
Michal Konečný
8e58264d20
[bodhi-backend] Add shared pungi configs
...
This will add shared pungi configs for Bodhi. One for multilib changes and for
general settings. Let's make it correctly this time.
2023-05-05 15:05:00 +02:00
Michal Konečný
a341822174
Revert all the bodhi shared pungi config commits
...
It seems that there are still some problems, although the composes are finished,
the sanity checks are failing. For more info see https://pagure.io/fedora-infrastructure/issue/10779
This reverts commit 73cd22d012
.
This reverts commit be634e0ec3
.
This reverts commit 2b01f82163
.
2023-05-04 18:17:51 +02:00
Michal Konečný
73cd22d012
[bodhi-backend] Move pungi general conf back to files
...
It seems that the change in Bodhi we did (see
https://github.com/fedora-infra/bodhi/pull/5154 ) can't work with templates.
Let's move the template parts back to corresponding configuration files.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-05-04 15:33:58 +02:00
Michal Konečný
be634e0ec3
[bodhi-backend] Import the correct pungi general configuration
...
I forgot to update imports when I renamed the file during migration to
templates. This caused the non-template file to be imported instead, which was
the reason of the error.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-05-04 09:35:14 +00:00
Michal Konečný
2b01f82163
Revert "bodhi-backend: revert all the template stuff again"
...
This reverts commit fdcceefacb
.
2023-05-04 09:35:14 +00:00
Kevin Fenzi
fdcceefacb
bodhi-backend: revert all the template stuff again
...
Still not working. ;(
So, next time we think we have this, we should push it out and make sure
to push one updates-testing or something to actually make sure it works!
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-03 18:46:26 -07:00
Michal Konečný
cc817e6c59
Revert "Revert "[bodhi-backend] Add shared pungi config""
...
This reverts commit 0776114dc6
.
2023-05-03 12:17:48 +00:00
Kevin Fenzi
0776114dc6
Revert "Revert "Revert "[bodhi-backend] Add shared pungi config"""
...
This reverts commit bf345042d2
.
This is breaking all updates composes.
pungi.compose.status.change -- pungi-koji compose of [[ release.id_prefix.title() ]]-7-updates-20230429.0 started https://kojipkgs.fedoraproject.org/compose/updates/ [[ release.id_prefix.title() ]]-7-updates-20230429.0
somehow it's not expanding right so reverting it.
2023-04-28 18:13:12 -07:00
Michal Konečný
bf345042d2
Revert "Revert "[bodhi-backend] Add shared pungi config""
...
This reverts commit 36c251017e
.
2023-04-28 07:23:48 +00:00
df509398c9
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:14:11 +00:00
Tulio Magno Quites Machado Filho
1200cbb608
Add libomp to multilib_whitelist - releng #11395
...
Signed-off-by: Tulio Magno Quites Machado Filho <tuliom@redhat.com>
2023-04-19 13:56:30 +00:00
Tulio Magno Quites Machado Filho
c701640d84
Update the URLs for multilib settings at pungi-fedora
...
The multilib settings have been moved to a new file.
Signed-off-by: Tulio Magno Quites Machado Filho <tuliom@redhat.com>
2023-04-19 13:56:30 +00:00
36c251017e
Revert "[bodhi-backend] Add shared pungi config"
...
This reverts commit be3ce8b179
.
2023-03-16 17:13:45 +01:00
Fabio Alessandro Locati
63925f2e54
Fix name
2023-03-15 18:09:00 +00:00
Fabio Alessandro Locati
926b489353
Add Sericea
...
Fixes: https://gitlab.com/fedora/sigs/sway/SIG/-/issues/18
2023-03-15 18:09:00 +00:00
Michal Konečný
cc5fd0cc3a
Split the pungi_general.conf
...
Let's do this to keep the pungi_multilib.conf in sync with pungi-fedora
multilib.conf.
The PR for multilib.conf could be found
[here](https://pagure.io/pungi-fedora/pull-request/1149 ).
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-03-15 18:05:14 +00:00
Michal Konečný
be3ce8b179
[bodhi-backend] Add shared pungi config
...
This will add general pungi configuration that is shared by both pungi.rpm.conf
and pungi.module.conf. This is implementation of
https://pagure.io/fedora-infrastructure/issue/10779 .
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-03-15 18:05:14 +00:00
Timothée Ravier
10601a3a9f
bodhi2/backend/templates/pungi.rpm: Update for F38
...
Update the config for Silverblue & Kinoite now that F38 is branched.
See: https://pagure.io/releng/issue/10979
Fixes: 549e5d3ace
Branch Fedora 38 from rawhide
2023-02-13 17:41:40 +00:00
Samyak Jain
549e5d3ace
Branch Fedora 38 from rawhide
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-02-08 20:30:05 +01:00
Kevin Fenzi
d9c654539e
update bodhi pungi with changes from pungi-fedora (httpd to httpd-core)
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-29 11:21:16 -08:00
Pedro Moura
aa41c68b7c
added pam to multilib_whitelist - releng #11037
...
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2022-09-19 23:30:53 +00:00
Dusty Mabe
dc00f428cb
bodhi-backend: pungi: fix F38 gpg key reference
...
5323552a is for the F37 key. It looks like it should be eb10b464
for the F38 key.
2022-08-22 10:38:52 -04:00
Kevin Fenzi
0ee534e358
bodhi-backend: pungi: fix kinoite f36 build
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-08-19 10:00:06 -07:00
Kalev Lember
4dc9589c31
Add systemd-pam to bodhi 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.
2022-08-18 18:26:05 +00:00
a7dcdbd794
Branch Fedora 37 from rawhide
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-08-09 17:58:51 +02:00
Kamil Páral
a06545f5d2
bodhi multilib: note that people should update it in two places
...
Related: https://pagure.io/pungi-fedora/pull-request/1108
Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-06-24 15:37:26 +00:00
Kamil Páral
c7fcf5ddb0
bodhi multilib_*: sort package names
...
And put them on individual lines, this makes them easier to compare with
pungi-fedora upstream.
Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-06-22 08:47:35 +00:00
Kamil Páral
c995add46b
bodhi multilib_whitelist: change wine*
to be a bit more targeted
...
`wine*` affected a package which didn't need to be multilib (`wineglass`). At
the same time, we need to match not only all subpackages of `wine`, but also
separate packages like `wine-dxvk`. The new approach should be a little better.
Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-06-22 08:47:35 +00:00
1b957c58bf
Add pipewire, iptables and wine* to bodhi multilib_whitelist
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-06-21 10:06:33 +02:00