Diego Herrera
3a42bab039
Reenable Centos10 sync for EPEL 10.2 mass branching
...
Signed-off-by: Diego Herrera <dherrera@redhat.com >
2026-02-10 18:13:35 -03:00
Kevin Fenzi
a754144f19
Update infra pagure.io links to forge.fp.o (WIP)
...
This should update all the references we have to
https://pagure.io/fedora-infrastructure to the
new https://forge.fedoraproject.org/infra/tickets/ area.
Do not merge this before the migration on tuesday.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2026-01-20 14:39:40 -08:00
Carl George
0f16bf1dc3
Revert "batcave: modify rhel10-sync to delete problematic redhat-release package"
...
This reverts commit 3e4f01e82c . The
underlying issue was resolved in redhat-release-10.1-18.el10.
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2026-01-13 14:59:00 -06:00
Kevin Fenzi
91ca2a6bf3
pagure-stg01: say fare thee well
...
We have moved over to pagure-stg02 now in rdu3, so retire this vm.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-12-02 14:28:06 -08:00
Carl George
3e4f01e82c
batcave: modify rhel10-sync to delete problematic redhat-release package
...
https://forge.fedoraproject.org/epel/releng/issues/67
https://issues.redhat.com/browse/RHEL-128741
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-11-16 22:22:59 -06:00
Carl George
afa44e37e0
Retire EPEL 10.0
...
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-11-11 16:34:06 -06:00
Carl George
e9f85bfb1e
Branch epel10.1 from epel10
...
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-08-25 10:28:48 -05:00
Carl George
875b764644
batcave: re-enable CentOS 10 snapshot sync
...
https://codeberg.org/fedora/epel/issues/36
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-08-13 21:11:05 +00:00
Carl George
c419dacd38
batcave: exclude more unnecessary paths from CentOS 10 sync
...
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-08-13 21:11:05 +00:00
James Antill
e29a37a23a
updates-uptimes: Add dynamic uptime for main data. Fix cron (sigh 12h fix).
...
Signed-off-by: James Antill <james@and.org >
2025-08-12 17:20:21 -04:00
James Antill
a0c202f3af
updates-uptimes: More UI changes. Add history/diffstat. Add cron job.
...
Signed-off-by: James Antill <james@and.org >
2025-08-12 02:30:34 -04:00
Kevin Fenzi
b259bb5465
batcave01: add new vlan at ibiblio to allows
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-30 15:38:13 -07:00
Nils Philippsen
6c85fda0c9
Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16.
...
Signed-off-by: Nils Philippsen <nils@redhat.com >
2025-07-03 20:05:02 +02:00
Aurélien Bompard
981f16ee8f
Fixup ea5784a05e
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-03 08:05:46 +02:00
Aurélien Bompard
ea5784a05e
Fix zodbot-announce-commits
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-02 13:04:38 +02:00
Kevin Fenzi
8366badfc5
batcave: trust ssh host certs signed by our CA for *rdu3
...
This should fix some weird connection issues we were seeing.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-06-22 15:41:42 -07:00
Kevin Fenzi
26ab61697b
batcave: allow rdu3 external network on batcave01 in iad2
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-05-21 12:37:13 -07:00
Carl George
e9734b9cdf
batcave: override basearch in rhel10.0 sync
...
In order to correctly sync each architecture's repos, we have to
override the basearch while running reposync. Otherwise we are just
syncing the the host architecture (x86_64) multiple times under
misleading directory names.
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-05-15 11:58:23 -05:00
Carl George
b565e59d32
batcave: set up rhel10.0 sync
...
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-05-14 16:12:51 +00:00
Aurélien Bompard
b79d8199c6
Batcave: also copy the rabbitmq ca cert
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-04-17 18:16:23 +02:00
Carl George
2e3eaabb1c
Branch epel10.0 from epel10
...
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-02-18 16:26:40 +00:00
Carl George
7599608b9d
batcave: duplicate CentOS 10 sync directory
...
https://pagure.io/fedora-infrastructure/issue/12394
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-02-13 13:27:32 -06:00
Jiri Podivin
104ecb73b4
Removing unused formatter
...
Signed-off-by: Jiri Podivin <jpodivin@redhat.com >
2024-09-18 19:57:30 +00:00
Jiri Podivin
f513e7cbcd
Linting python scripts
...
Signed-off-by: Jiri Podivin <jpodivin@redhat.com >
2024-09-18 19:57:29 +00: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
Carl George
fafd6f1adc
batcave: delete excluded content in CentOS sync scripts
2024-07-15 21:30:51 -05:00
james02135
abbddf11db
Change typo from isos to iso, exclude source
...
Signed-off-by: james02135 <james02135@hotmail.com >
Change typo from isos to iso, exclude source
Signed-off-by: james02135 <james02135@hotmail.com >
Fix typo in centos 9 sync script
Signed-off-by: james02135 <james02135@hotmail.com >
Include the appropriate exclusions in the CentOS 9 script
Signed-off-by: james02135 <james02135@hotmail.com >
2024-07-09 10:57:12 +00:00
Stephen Smoogen
432a3a497b
Go through and remove entries for EL6 and EL7
...
Using `git grep el6` and `git grep el7` and variants like EL-7 or
el-7, I found various entries and files which were no longer needed
with the current ansible. I updated text or tests to later versions of
RHEL as needed.
found entries for the fedora ami's for the original cloud and removed
those entries also.
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com >
2024-07-03 22:20:30 +00:00
Kevin Fenzi
1f75c26aa6
rhel7: no need to sync it anymore
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2024-06-29 18:41:52 -07:00
james02135
decfe3e771
Update centos-10-sync script to rsync
...
Signed-off-by: james02135 <james02135@hotmail.com >
Change DESTDIR to previously used directory, exlcude debug directory
Signed-off-by: james02135 <james02135@hotmail.com >
2024-06-24 17:33:24 +00:00
Aurélien Bompard
626a24d13a
Fix the selinux context of the copied files
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2024-06-24 09:02:24 +02:00
Carl George
8350b55843
Stop syncing and grobisplitting CentOS Stream 8
...
CentOS Stream 8 is now EOL, so it is no longer necessary to sync and
grobisplit that content for EPEL 8 Next to build against.
https://pagure.io/releng/issue/12147
2024-06-05 13:14:16 +00:00
David Kirwan
5e76da498f
rabbitmq: Change location of rabbitmq public cert export
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2024-05-31 13:42:07 +01:00
Aurélien Bompard
7133b7db35
Generate a list of expiration dates for the certs
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2024-05-23 12:09:55 +02:00
james02135
d7132e212c
Modify script based on output from last run
...
Signed-off-by: james02135 <james02135@hotmail.com >
2024-05-22 20:58:19 +00:00
james02135
31fb825690
Write sync script for centos-10 using reposync
...
Signed-off-by: james02135 <james02135@hotmail.com >
Change variable names to basearch and repo as necessary, fix loop issues
Signed-off-by: james02135 <james02135@hotmail.com >
Fix syntax errors in nested for loop
Signed-off-by: james02135 <james02135@hotmail.com >
Modify script to include os filepath
Signed-off-by: james02135 <james02135@hotmail.com >
2024-05-22 00:15:38 +00:00
Aurélien Bompard
134f77da5b
Add a cron job to expose the rabbitmq certs
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2024-05-07 17:35:33 +02:00
Kevin Fenzi
38b254a579
batcave: enable centos-10-sync
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2024-05-02 16:42:02 -07:00
james02135
768b6b0075
Write sync script for centos-10 using reposync
...
Signed-off-by: james02135 <james02135@hotmail.com >
Change variable names to basearch and repo as necessary, fix loop issues
Signed-off-by: james02135 <james02135@hotmail.com >
Fix syntax errors in nested for loop
Signed-off-by: james02135 <james02135@hotmail.com >
2024-05-02 23:36:39 +00:00
Kevin Fenzi
c5f2475537
batcave: renew proxy letsencrypt certs weekly
...
We occasionally run into problems with certs that aren't renewed in time
or are close to expiring. Just running the proxies playbook will renew
them, but in freezes or the like sometimes there's a long time period
where we don't run that playbook.
So, lets just run weekly with the right tag. This should renew any cert
thats close to expiring.
The job shouldn't normally output anything, but if there's errors it
will email them to admin@
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2024-03-27 17:29:48 -07:00
Kevin Fenzi
c45521fcb5
batcave01: patch the uri module to work on fedora targets
...
The ansible-core-2.14.x in rhel9 (using python 3.9 now) can't handle
running uri module on fedora (python-3.12) without erroring.
There's a backported fix in 2.15, but until thats in rhel9, this will
keep hitting us.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2024-03-27 12:00:19 -07:00
Carl George
e9c1adca55
batcave: stop syncing EOL CentOS 8
2023-11-17 16:42:17 -06:00
Kevin Fenzi
757c4f65c3
batcave01: only try and delete files here
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-07-13 13:36:05 -07:00
Frank Ch. Eigler
55bfa1af29
batcave vmdiff.sh: timeout this hourly cron job to 1h
...
Prevent these jobs from running so long that new jobs can get started
meanwhile. batcave has been observed to run sometimes dozens of old
list-vms-per-host processes under unusual but not rare circumstances.
2022-10-24 23:33:03 +00:00
Frank Ch. Eigler
62fc6023fe
ansible-playbook-check-diff.cron: impose a 24hour timeout on check-diff jobs
2022-09-14 18:18:40 +00:00
Kevin Fenzi
e7daae10f7
batcave: pdr cleanup cron needs a / so it does not try and remove the directory
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-07-16 12:28:33 -07:00
Kevin Fenzi
ff52cbd435
rhel sync: make sure errors go to stderr so we see them
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-07-14 16:22:27 -07:00
Stephen Smoogen
63a8c4a39e
move back to the older splitter.py. clean up whitespace differences between it and upstream. put upstream in tree for someone to fix later.
2022-05-31 11:30:47 -04:00
Mark O Brien
458fc8813b
move proxy09 to aws
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-05-19 15:34:50 +01:00
Kevin Fenzi
60152d4a68
batcave: fix rhel9 confdir in sync
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-05-17 09:03:01 -07:00