e5e4bc5f73
Add CLI flags to rhel10-sync for release versions, arches, repos, and verbosity
...
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2026-07-28 19:58:10 +00:00
ec0501b846
batcave: install tar
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-07-23 11:09:01 -07:00
85c0136840
batcave: drop uri patch as we now have newer ansible
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-07-23 10:49:27 -07:00
5c31340193
batcave02: install packages on batcave02 also, likely needs adjustments
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-07-21 14:15:37 -07:00
e2daea1e4a
batcave: don't apply uri patch on rhel10 batcave
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-07-20 19:51:35 -07:00
cd7313952e
Revert "also create a ssh_config for root with the non standard port"
...
This reverts commit 03631331d0 .
2026-06-23 14:21:11 -07:00
03631331d0
also create a ssh_config for root with the non standard port
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-06-23 21:02:52 +00:00
5343c0947b
Minor fixes to 95b1a7b3
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-12 18:30:09 +02:00
95b1a7b3e4
Rewrite make-rabbitmq-certs-public in Python to access the YAML file
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-12 16:42:06 +02:00
da11627a6e
RabbitMQ certs monitoring: also build a JSON file for Zabbix
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-10 07:37:10 +02:00
f3a05e1b72
Zabbix: Fix cronjob that generates the SSH target list
2026-05-28 17:18:50 +01:00
641887c8cf
Zabbix: also test SSH access to the bastions from Batcave
...
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-05-28 13:36:04 +01:00
6e0f4fe7b0
Retire EPEL 10.1
...
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2026-05-19 14:58:42 +00:00
0723ffa45d
Zabbix update SSH and Varnish templates
...
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-05-19 15:31:40 +01:00
917e6f4f5c
Zabbix: Migrate SSH connectivity checks from Nagios
...
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-05-18 14:46:05 +00:00
a9744b9cd0
Fix location after move in 8fa423e72a
...
Signed-off-by: Michael Winters <fedora@mwinters.net>
2026-04-03 09:00:42 -05:00
92e35f4f25
Lean on chronic for public-db-copy
...
Signed-off-by: Michael Winters <fedora@mwinters.net>
2026-04-02 23:35:10 +00:00
70088899eb
Prudent error checking
...
Signed-off-by: Michael Winters <fedora@mwinters.net>
2026-04-02 23:35:10 +00:00
8e218fd14c
Use chronic to manage cron email for db backup
...
Mimics blockerbugs/tasks/main.yml per PR feedback
Signed-off-by: Michael Winters <fedora@mwinters.net>
2026-04-02 23:35:10 +00:00
2a941c4482
Rename retention script per feedback
...
Signed-off-by: Michael Winters <fedora@mwinters.net>
2026-04-02 23:35:10 +00:00
7f493a042a
Datanommer daily exports
...
Export daily 24h data in addition to the full pg_dump to allow
downstream replicas to stay in sync without requiring full PG
replication.
We call this "incremental" in some places because perhaps later we will
decide on a different level of granularity, e.g. hourly or weekly.
Signed-off-by: Michael Winters <fedora@mwinters.net>
2026-04-02 23:35:10 +00:00
James Antill
6dc5b51882
batcave: Add diff-so-fancy from epel.
...
Signed-off-by: James Antill <james@and.org>
2026-03-23 15:50:43 -04:00
aedf43d1f3
Restore arcane breadcrumbs (broken Forge links)
...
Also some minor changes to satisfy yamllint.
Signed-off-by: Michael Winters <fedora@mwinters.net>
2026-03-11 21:09:36 +00:00
12b9712962
Branch epel10.2 from epel10
...
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2026-02-23 15:44:31 +00:00
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
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
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
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
3e4f01e82c
batcave: modify rhel10-sync to delete problematic redhat-release package
...
epel/releng#67
https://issues.redhat.com/browse/RHEL-128741
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-11-16 22:22:59 -06:00
afa44e37e0
Retire EPEL 10.0
...
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-11-11 16:34:06 -06:00
e9f85bfb1e
Branch epel10.1 from epel10
...
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-08-25 10:28:48 -05:00
James Antill
778711e986
updates-uptimes: Add {{files}} prefix to path.
...
Signed-off-by: James Antill <james@and.org>
2025-08-13 18:19:25 -04:00
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
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
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
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
981f16ee8f
Fixup ea5784a05e
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 08:05:46 +02:00
ea5784a05e
Fix zodbot-announce-commits
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-02 13:04:38 +02:00
ccfd1dafa1
batcave: add python3-sqlalchemy for repo2json script
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-30 15:34:26 -07:00
da9483f583
batcave: setup facls for private repo
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-30 15:33:21 -07:00
4ad6508bac
batcave: fix acls for dns repo
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-30 14:11:50 -07:00
da58790976
batcave01: drop srm, its not actually in epel9
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-28 15:57:44 -07:00
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
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
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
b565e59d32
batcave: set up rhel10.0 sync
...
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-05-14 16:12:51 +00:00
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
d884a0f8ba
Use the combined RabbitMQ CA cert in the clients
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-04-11 15:15:45 +02:00