Commit Graph

42166 Commits

Author SHA1 Message Date
Ryan Lerch
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
David Kirwan
4c48548812 firmitas: removing quotes around integer variable
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-13 10:15:27 +00:00
David Kirwan
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
David Kirwan
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
Ryan Lerch
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
Ryan Lerch
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
David Kirwan
d94640cfcf communishift: resolving some ansible-lint errrors
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-11 10:27:21 +00:00
David Kirwan
7ee1b529ba communishift: fixing yamllint errors
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-11-11 09:07:40 +00:00
David Kirwan
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
Paul Whalen
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
Paul Whalen
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
Michal Konecny
d85e39b488 [ipa/server] Correctly format the failure condition
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-07 14:07:38 +01:00
Michal Konecny
f1eae89e18 [ipa/server] Move the files to separate line
It seems that the command module in argv is adding space at the start of
file name when it's not on it's own line.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-07 13:41:57 +01:00
Michal Konecny
a40c051f55 [ipa/server] Use full path to ldapmodify binary
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-07 13:26:43 +01:00
Michal Konecny
e2ca17657a [ipa/server] Wrap jinja2 parameter in string
This should hopefully fix the "No such file or directory" error

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-07 11:54:45 +01:00
Michal Konecny
a1aaa3183c [ipa/server] Fix ipa_user for noggin user
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-07 11:54:45 +01:00
Kevin Fenzi
d6b6a00352 noc01: install/setup httpd
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-06 16:43:14 -08:00
Kevin Fenzi
1791dd4628 secondary01: reinstall with rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-06 16:38:52 -08:00
Kevin Fenzi
1ef9522722 dhcpd: adjust for rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-06 16:12:02 -08:00
Kevin Fenzi
b831b8a154 noc01: move to vmhost-x86-04 and rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-06 15:51:10 -08:00
Kevin Fenzi
db10e83150 flatpak-indexer: switch back to f40 for now.
flatpak-indexer uses redis, but f41+ doesn't have it.
Until we can switch to valkey or something lets just move back to f40.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-06 15:45:42 -08:00
Michal Konecny
f21a270008 [ipa/server] Try to fix the deployment errors
The answer from ipa03 is ignored, let's hope this will fix it.

The ipa_user module is returning "response user_mod: no modifications to
be performed", which should be OK, but it's treated like fatal error.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-06 19:46:48 +01:00
Michal Konecny
3883563303 [ipa/server] Disable yamllint checks
We already checking yaml related errors with yamllint.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-06 19:25:06 +01:00
Michal Konecny
b86cb7dd7c [ipa/server] Add ipa_host to corresponding ipa roles
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-06 18:46:41 +01:00
Michal Konecny
e5b2f1afae [ipa/server] Split the long string
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-06 18:15:32 +01:00
Michal Konecny
c19563b3db [ipa/server] Use the correct parameters for ipa_user
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-06 18:09:14 +01:00
Michal Konecny
5bca4dcea3 [ipa/server] Use correct parameters for ipa_user module
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-06 16:56:13 +01:00
Michal Konecny
4a39c39740 [ipa/server] Don't split prompt for pause module
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-06 16:54:10 +01:00
Michal Konecny
2f94e51c2e [ipa/server] Fix another typo in module name
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-11-06 16:40:29 +01:00