Commit graph

41984 commits

Author SHA1 Message Date
Lenka Segura
102f58b74f toddlers, poddlers: Cron schedule for koji_block_retired
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-11-18 13:03:47 +01:00
Kevin Fenzi
2de0b6704f bvmhost-a64-01.stg: increase proc limits
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-16 11:00:26 -08:00
Pavel Raiskup
9356133de4 copr-be: libdnf5 hack through include 2024-11-15 19:57:57 +01:00
Pavel Raiskup
c67977feb1 copr: use the libdnf5 hack for local-image-update.yml (and centralize) 2024-11-15 19:52:43 +01:00
Adam Williamson
67e839a390 dnf-automatic: add a create: false to an inifile task
This is safer (won't cause it to be created with unpredictable
mode/ownership if it doesn't exist).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-15 09:25:15 -08:00
Timothée Ravier
9b2da0d73d roles/bodhi2/pungi: Update to new Atomic Desktops manifest names
- Use the container manifests for the container builds
- Use the new names for the classic ostree builds

See: https://pagure.io/pungi-fedora/pull-request/1292
2024-11-15 12:04:42 +01:00
Jeremy Cline
6baf164a3d fedora-image-uploader: handle all container repos
Now that the F41 freeze is over, switch container pushes over to
fedora-image-uploader for the remaining repositories.

This also renames the Onyx and Sericea repositories to make it clear
what they are.

Signed-off-by: Jeremy Cline <jeremycline@linux.microsoft.com>
2024-11-14 20:40:55 +00:00
Adam Williamson
c6c2f9fa28 Set up openqa-a64-worker01 for NBDE
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-14 12:36:20 -08:00
66623448bb
firmitas: fix location of certlist.yaml on disk
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-14 12:22:08 +00:00
ccb4fff44e
firmitas: updated the assignee user
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-14 12:10:16 +00:00
Aurélien Bompard
0fc0a819fa
Distgit: fix the staging test in the client_secrets file
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-11-14 09:09:12 +01:00
Aurélien Bompard
8400c340ff
Distgit: fix the client_id in the client_secrets file
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-11-14 09:05:06 +01:00
Aurélien Bompard
134cfc522f
Distgit: deploy the client_secrets file
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-11-14 08:49:23 +01:00
Aurélien Bompard
fcad3efdfd
Dist-Git: adjust for OIDC changes
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-11-14 08:02:08 +01:00
Aurélien Bompard
e479cb5600
Pagure: fix the user's full name with OIDC
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-11-14 07:44:51 +01:00
cb7a0f2684 [yamllint] - fix yaml linting issues in openshift playbooks
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-14 12:52:57 +10:00
f942bd9df7 [ansible-lint] Avoid using free-form when calling module actions.
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-14 12:52:57 +10:00
f89ed1cf08 [ansible-lint] Use FQCN for module actions in opeshift playbooks
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-14 12:52:57 +10:00
13a490cbf3 [ansible-lint] - fix jinja2 spacing warnings
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-14 12:52:57 +10:00
Adam Williamson
fd7fb72456 Put openqa-a64-worker01 back in the rotation
It's been redeployed! Shiny.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-13 16:57:38 -08:00
Seddik Alaoui Ismaili
f2172748b5 add memcached02.stg in staging group 2024-11-13 18:11:32 +01:00
Kevin Fenzi
6644fe4eff memcached_stg: 20G disk to work with new kickstart
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-13 08:29:36 -08:00
4c48548812
firmitas: removing quotes around integer variable
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-13 10:15:27 +00:00
11eb8692d5
firmitas: add variable number of days before cert expiry notifcations
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-13 10:01:22 +00:00
d8a87146b0
firmitas: update configuration to handle inclusion of repo variable
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-13 09:52:51 +00:00
Aurélien Bompard
901c843706
Prepare dist-git for OIDC
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-11-13 09:53:50 +01:00
Pavel Raiskup
99a1afaa32 copr: work-around missing python3-libdnf5 in default Fedora images 2024-11-13 09:51:21 +01:00
Pavel Raiskup
88db397f07 copr: F41 images have no dnf-makecache 2024-11-13 09:46:18 +01:00
Aurélien Bompard
297d92b7b0
Switch Pagure to OIDC in prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-11-13 09:24:48 +01:00
Adam Williamson
be377b8267 dnf5-automatic: f41 conditional hotfix
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-12 17:26:54 -08:00
Adam Williamson
9e594966a9 dnf-automatic role: clean up, make compatible with dnf5
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-12 17:15:44 -08:00
4394556d4c Fix 'name' class linting issues in openshift-apps playbooks
Fixes a bunch of linting issues with the names of tasks and plays in the
openshift-apps playbooks.

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-13 08:33:12 +10:00
Kevin Fenzi
f2cccb662a compose-branched01/rawhide01: move to f41
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-12 14:11:27 -08:00
Kevin Fenzi
c2f38092ad pkgs/src: pump pagure processes from 8 to 10
We have been getting timeouts. See if this helps any to prevent them.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-12 14:10:12 -08:00
Michal Konecny
f9da525994 [mailman] Remove the logrotate config
The config is now provided by the mailman3 package and it's the same
provided by the ansible role.

And we have two of them in the role, probably a oversight.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-12 13:37:16 +01:00
021408c107 maubot: dont use deploymentconfig for prod
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-12 09:55:11 +10:00
Seddik Alaoui Ismaili
687ca73cf2 add memcached02 config 2024-11-11 21:32:23 +00:00
Kevin Fenzi
b2263ffe3e koji_hub: adjust req channel
See https://pagure.io/koji/issue/4263
Basically we want to allow channel requests for anything except build
and chainbuild.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-11 12:47:30 -08:00
Jiri Kyjovsky
21fd4a7ca6 copr: deny trust admins fas group
Someone from that group created "trolling" copr group copr-gonzo, so we
denied this group. If someone will complain, redirect them to this
commit message.
2024-11-11 14:45:29 +00:00
d94640cfcf
communishift: resolving some ansible-lint errrors
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-11 10:27:21 +00:00
7ee1b529ba
communishift: fixing yamllint errors
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-11 09:07:40 +00:00
1074076b9a
communishift: update deletion notification message
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-11 08:18:09 +00:00
Kevin Fenzi
2c8bdf7ccb openqa-a64-worker01: update mac addresses for new hardware
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-08 11:33:17 -08:00
Carl George
03749f705c bodhi/backend: use major version to construct EPEL latest link
The latest epel-release symlink name is constructed by parsing the fifth
digit out of the release.  That was never going to work when we reached
a double digit major version.  It is resulting in a symlink of
epel-release-latest-1.noarch.rpm for epel10.0.  Instead, let's switch it
to use the version value (without the minor version) from the release.

Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-11-08 18:05:54 +00:00
58f307cb46 IoT: add stable-iot cron job
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-08 18:02:57 +00:00
Adam Williamson
95b9389767 Bodhi update policy: explicit defaults, pre-beta critpath 3 days
Let's uncomment the global `min_karma` and
`critpath.mandatory_days_in_testing` values to make it clearer
that those are our values. At present we wind up using Bodhi's
built-in defaults for these, which are the same, but it's not
really clear and there's no inherent reason why we *ought* to
rely on Bodhi's defaults rather than stating our own here.

Also, per the update policy, critpath updates should be allowed
to go stable after 3 days between u-t activation and Beta freeze,
just the same as non-critpath. See
https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#critpath-updates

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-07 12:03:02 -08:00
Carl George
9577c2d9a6 Switch EPEL 10 to bodhi composes
- disable nightly compose cron job
- disable mandatory_days_in_testing override
- revert bugzilla exclusion
- add epel10.0 to new-updates-sync

When this is merged, we'll also need to change the following settings in
the EPEL-10.0 bodhi release:

- state: current
- composed-by-bodhi: true
- create-automatic-updates: false

https://pagure.io/epel/issue/300

Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-11-07 11:02:38 -06:00
Carl George
32d0b4c4ab releng: Fix ansible/yaml lint problems
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-11-07 15:33:30 +00:00
084ebcd4eb IoT: fix date command in rawhide-iot cronjob
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-07 14:06:18 +00:00
Michal Konecny
3860204d34 [ipa/server] Add tags to logrotate config
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-07 14:15:35 +01:00