Commit graph

41545 commits

Author SHA1 Message Date
Aurélien Bompard
584f878fcf
W2FM: adapt to the switch to fastapi
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-13 11:00:33 +02:00
Michael Scherer
425277ffa4
Remove old playbooks not removed from last cleanup 2024-08-08 16:23:43 -04:00
František Zatloukal
5f991c601a Blockerbugs: use oraculum bz api key 2024-08-08 12:30:18 -04:00
Kevin Fenzi
d967d2ae46 robosignatory: fix f42 key signing
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-08 07:13:47 -07:00
Kevin Fenzi
509e3fe2d2 Resign f41 builds with f42
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-08 06:20:32 -07:00
Aurélien Bompard
0ff7313120
Mirrormanager: have curl fail on HTTP errors
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-08 05:56:56 +02:00
Aurélien Bompard
a0e17dc73f
GeoIP databases: set the selinux context
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-08 05:54:59 +02:00
Aurélien Bompard
096f4ed89c
The geoip script contains a secret
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-06 18:41:09 +02:00
Aurélien Bompard
2fad8816a6
Restore the GeoIP download script
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-06 18:19:57 +02:00
Aurélien Bompard
e1e8e20e1f
MirrorManager: add a command to move a branched version to release
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-06 07:57:33 +02:00
Aurélien Bompard
15a3eb2658
MirrorManager: add a command to rebuild a repo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-06 07:51:15 +02:00
Aurélien Bompard
5778e0d999
Create a role to run jobs in OpenShift
Inspired by Koschei's `koschei/job` role.
Adapt the MirrorManager move-to-archive job to it.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-06 07:49:59 +02:00
Kevin Fenzi
be65fcee91 pdc: remove old reverseproxy too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 14:01:16 -07:00
Kevin Fenzi
c4024c4aa4 pdc: fare thee well!
This commit retires pdc from ansible.
The website should get redirected to a wiki page about the retirement.
If for some reason we need to bring things back, the vm's will still
have their disks and xml saved off so we can bring it back.
Would need to revert this, run proxy playbooks and do a little cleanup
on the redirect, then bring the vm's back up.
Hopefully we don't have to.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 13:39:15 -07:00
Kevin Fenzi
71529842c6 main: adjust main playbook for new host
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 13:18:24 -07:00
Kevin Fenzi
88ebe715b5 vmhost-x86-cc02: fix up host vars, with the host vars file this time
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 13:14:19 -07:00
Kevin Fenzi
9860e06e58 vmhost-x86-cc02: fix up host vars
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 13:13:57 -07:00
Kevin Fenzi
d6ecf4c07d virthost-cc-rdu02/rhel7 becomes vmhost-x86-cc02/rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 11:53:18 -07:00
Kevin Fenzi
6ea92d7154 noc-cc01: setup internal interface
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 08:58:45 -07:00
cd2bf9b072
proxies: update flock redirect to the 2024 edition 2024-08-02 16:28:59 +02:00
Kevin Fenzi
9a444067cd noc-cc01: also install client checks
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 17:30:03 -07:00
Kevin Fenzi
289bda5698 nagios_client: install client on noc-cc01
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 16:34:40 -07:00
Kevin Fenzi
f8ae207321 noc-cc01: put mgmt on same ip as old noc
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 14:51:00 -07:00
Kevin Fenzi
03c1c2b5bf cloud-noc-os01: retire
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 14:44:19 -07:00
Kevin Fenzi
861d458131 noc-cc01: add tftp_server file
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 14:36:10 -07:00
Kevin Fenzi
de571ae3da noc-cc01: move package to the right place
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 14:28:07 -07:00
Kevin Fenzi
fbbd171f7d noc-cc01: add dhcp-server
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 14:23:18 -07:00
Kevin Fenzi
f33e1ffe60 noc-cc01: make a copy of the dhcpd file from the old vm
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 14:16:11 -07:00
Kevin Fenzi
4fadbe6747 noc-cc01: vpn has to be up for ipa
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 14:03:31 -07:00
Kevin Fenzi
9eb49ee0d5 noc-cc01: adjust kickstart for new anaconda inst.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 13:46:36 -07:00
Kevin Fenzi
9ccd3ba16e rdu-cc: adjust some dns searches
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 13:43:20 -07:00
Kevin Fenzi
1a82c3d6c4 noc-cc01: fix typo in host vars
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 13:40:40 -07:00
Kevin Fenzi
f0a562a8e9 noc-cc01: add new rhel9 noc in rdu-cc named better
The old cloud-noc-os01 was for the old openstack we used to have and
wanted to re-setup in rdu, but never did.

So, lets just move this to more our normal convention.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 13:38:19 -07:00
Kevin Fenzi
867139da37 vmhost-x86-cc01: add bridge to mgmt for noc vm here too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 13:00:23 -07:00
Miroslav Suchý
12f68c6352 copr: enable high-performance builders for solopasha/qt6-test/qt6-qtwebengine
See https://github.com/fedora-copr/copr/issues/3353
2024-08-01 19:05:32 +02:00
Adam Williamson
8e8843ddc6 waiverdb: back to the regular tag for prod
prod-fedora has been updated to a fixed build of waiverdb, so we
can go back to using it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-08-01 09:05:56 -07:00
9e784d2f46
proxies: redirect flocktofedora.org to the new Flock website 2024-08-01 18:02:37 +02:00
Seth Maurice-Brant
4271ed5ce6 Add metrics-sig sync to fedora-messaging.toml 2024-08-01 12:31:27 +00:00
Michal Konecny
705a839a57 [ipsilon] Remove PDC entries from SAML2 data files
Forgot to remove it from configuration. This should do the trick.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-08-01 13:22:21 +02:00
Michal Konecny
3415ff33ff Remove PDC call from ipsilon playbook
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-08-01 13:05:22 +02:00
Jiri Podivin
fd42036f9f Ensuring state and presence of drive
Setting location of pip and hugging face cache dir to external drive

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
2024-08-01 08:35:38 +00:00
Miro Hrončok
fbf810dfaa Revert "Hack around c8s python39 module versions not in ascending order"
EPEL 8 Next is EOL.

This reverts commit fc460139cd.
2024-08-01 08:30:49 +00:00
Adam Williamson
6bf5964ef2 waiverdb: flip back to using factory2 container remote
The fixes for https://github.com/release-engineering/waiverdb/issues/219
were merged and the factory2 'latest' image now includes them.
'prod-fedora' does not, so for now, we'll have prod use 'latest'
instead.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-08-01 01:24:07 -07:00
Lenka Segura
65e6e14369 toddlers: block koji_block_retired again
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-08-01 08:10:51 +00:00
Aurélien Bompard
c50127cf7c
webhook2fedmsg: add a alternate route
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-01 09:29:31 +02:00
Aurélien Bompard
a96ca20e6c
Mirrormanager: don't retry jobs ad-hoc jobs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-08-01 09:29:31 +02:00
Kevin Fenzi
d9f93f53e1 bodhi: 8.1.1 is current in f40 now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-31 16:06:17 -07:00
Kevin Fenzi
7437f37762 vars: merge epel readme into readme for var substitution
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-31 15:53:22 -07:00
Carl George
45f5335356 bodhi: override status and mandatory_days_in_testing for EPEL bootstrap
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-07-31 16:56:22 -05:00
Carl George
fffd852e6e Fix RuntimeError in owner-sync-pagure.j2
This is a small follow up fix related to 01be34a706.
Previously the script modified a list while iterating through it, which
is always a bad idea, but it didn't throw an error.  My last changes
switched it to iterating through a list, which surfaced the flaw as a
RuntimeError.  Using a set comprehension is a cleaner way to generate
the set we need to return.

Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-07-31 13:27:42 -05:00