Commit Graph

43966 Commits

Author SHA1 Message Date
Aurélien Bompard
e0e8bd9816 FMN: adjust the cache lifetime to the rebuild duration
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-04 19:46:40 +02:00
Mikolaj Izdebski
8da3e395b2 postgresql: Install mbuffer package
mbuffer is required on db-koji for staging-sync playbook, but
installing it on all DB servers doesn't hurt.
2025-07-04 19:44:32 +02:00
Aurélien Bompard
8d86dbc5e2 FMN: use the fqdn for log01 in collectd
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-04 19:36:02 +02:00
Mikolaj Izdebski
c39cb62915 staging-sync/koji: Bump DB sequence numbers
Starting IDs for task/build etc. must be greater than those in prod.
Also clean up some bogus constructs.
Comment about koji regen-repo is no longer valid since Koji implements
dynamic on-demand repo regeneration.
2025-07-04 19:30:57 +02:00
Mikolaj Izdebski
b4e77e3a71 koji: Drop legacy mash.conf for httpd 2025-07-04 19:04:25 +02:00
Aurélien Bompard
ea26e54ca0 Drop the mirror_pagure_ansible_13 rabbitmq queue
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-04 18:40:04 +02:00
Mikolaj Izdebski
5a926c4076 Koschei: deploy backend
This reverts commit b1c16b683f.
2025-07-04 18:30:31 +02:00
Mikolaj Izdebski
1c82e912d1 koji: Install GSSAPI keytab also in staging 2025-07-04 18:24:59 +02:00
Mikolaj Izdebski
b1c16b683f Koschei: deploy frontend only, skip backend for now 2025-07-04 17:54:19 +02:00
Jiri Kyjovsky
b7acf000ae copr-backend: actually keep 10gb space for root 2025-07-04 17:42:44 +02:00
Kevin Fenzi
7b3d95ee86 provision: needs to work in stg too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-04 08:20:30 -07:00
Greg Sutcliffe
08d3f43ab1 Zabbix: disable templates for now, revisit after DC move completed
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-07-04 16:16:34 +01:00
Jiri Kyjovsky
a4050477c2 copr-backend: fix typo for powerful builders to claim we have power10 2025-07-04 17:06:12 +02:00
Jiri Kyjovsky
f41f602366 copr-backend: setup swap for powerful builders in osuosl 2025-07-04 17:06:12 +02:00
Dusty Mabe
348a3d72d4 Revert "proxies: move coreos cincinnati to rdu3 openshift"
Now that the datacenter move has happened this is no longer
needed and I think is actually causing the endpoints to be
unreachable for servers trying to update.

This reverts commit 713af9ea3a.
2025-07-04 14:51:54 +00:00
Michal Konecny
17d33b34cd [haproxy] Let's use the correct cert for ipa
HAProxy had incorrect IPA certificate for staging. I'm not sure how that
even worked, but the issue was revealed when the IAD2 machines were
removed from cluster.
2025-07-04 16:09:24 +02:00
Michal Konecny
ea141b651a Add zabbix01.stg to staging group 2025-07-04 14:35:52 +02:00
Michal Konecny
be2e3a6d35 [nfs] Fix the nfs related errors
* intr parameter is now deprecated and it's no longer effective in
newer kernels

* nfs-server needs to run as well on Fedora otherwise the mount request
is rejected
2025-07-04 10:38:17 +02:00
Adam Williamson
3fc124f048 Fix rabbitmq 'pungi' user creation on prod
I think @kevin inadvertently broke this in
f0663ae52f - he mixed up the names
of environments ('production' / 'staging') and Koji instances
('primary' / 'secondary'), just in this one case (it's correct
everywhere else). This is causing the pungi user not to be
created, and that means compose hosts can't publish messages.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-07-03 23:43:05 -07:00
Adam Williamson
da51de6283 proxies-websites: add more tags
So I can fix the worker06 bug for the sites it's annoying me on,
at least...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-07-03 23:09:56 -07:00
Kevin Fenzi
079bb7a6b5 releng-compose: rawhide cron is a template
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 19:48:05 -07:00
James Antill
2a76cdf5a9 distgit: Deploy fedora-messaging conf and certs.
Signed-off-by: James Antill <james@and.org>
2025-07-03 17:05:48 -04:00
Kevin Fenzi
1b67cfcf3b releng-compose: filter some more users that should be local
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 13:58:56 -07:00
Michal Konecny
bc8d9ab946 [koji_builders] Don't recreate /mnk/fedora_koji
This folder is already created during execution of nfs/client role,
recreating it will just make empty folder.
2025-07-03 22:54:55 +02:00
Michal Konecny
5703285385 Add staging builders to staging group 2025-07-03 20:13:46 +00:00
Adam Williamson
7df8f49847 openqa: assign a tap2 x86 worker for lab
Whoops, somehow overlooked this or lost it in an edit...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-07-03 13:09:38 -07:00
Kevin Fenzi
28da1d6cf7 bodhi-backend: switch mirror to check for sync to the generic, rdu3 ones instead of hard coding iad2 external
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 13:08:11 -07:00
Michal Konecny
df86e98c4d Add missing staging buildvm host vars 2025-07-03 21:22:25 +02:00
Adam Williamson
64ffac4caf haproxy: only proxy rabbitmq on rdu3 proxies
Prior to 38d138e this condition existed with 'iad2' instead of
'rdu3'. @abompard took it out entirely, but that was wrong, it
makes the external proxies include this block. We need to put the
condition back with the correct data center name.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-07-03 12:05:00 -07:00
Adam Williamson
9da2cfb6f2 haproxy: IPA certs don't depend on data center
The IPA cert doesn't change when we move datacenters, because we
just replicate across. So it shouldn't have the datacenter in the
name. This should fix haproxy deployment (it was broken because
we didn't have an 'rdu3' file).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-07-03 11:55:59 -07:00
Kevin Fenzi
1f05949fbc add some tags to login-registry
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 11:50:58 -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
Adam Williamson
577fb0545b add openqa_tap12_workers (back) to openqa_tap_workers
D'oh, now we need this group again, it needs to be a child of
openqa_tap_workers or the configs aren't done right...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-07-03 10:27:26 -07:00
Kevin Fenzi
c0180dc19e proxies: drop worker06.vpn as we do not have a 06 anymore
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 09:48:57 -07:00
Kevin Fenzi
cf9d0af59a datanommer02: drop warnings from timescaledb on backups
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 09:30:11 -07:00
Aurélien Bompard
9ac53be8ad Fixup the move from file to template
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 18:21:18 +02:00
Aurélien Bompard
19eee1d9a9 Don't run the file permissions change on each run, it's too long
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 18:20:18 +02:00
Aurélien Bompard
a0d4c1f6df Factor out in vars the openshift user ids
This should make it easier to change them in the next datacenter move.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 18:09:42 +02:00
Aurélien Bompard
88c228a362 Fix the supplementalGroups in fedora-packages-static
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 16:47:26 +02:00
Kevin Fenzi
1ddf40d2dc bodhi-backend: drop some more iad2 conditionals
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 06:46:19 -07:00
Aurélien Bompard
1244b24408 Activate the bodhi2/backend role for bodhi-backend in rdu3 too
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 15:42:55 +02:00
Kevin Fenzi
ac8b3ec86f koji-hub: fix proxy principals
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 06:01:57 -07:00
Kevin Fenzi
895f72aa43 kojipkgs: adjust varnish for rdu3
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 05:39:20 -07:00
Michal Konecny
3f35d57b31 [release-monitoring] Update to F42
Let's update the deployment to Fedora 42. I already tested it out on dev
environment and it should work.
2025-07-03 14:10:07 +02:00
Aurélien Bompard
81b59123a8 RabbitMQ: disable useless collectd plugins
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 11:27:25 +02:00
Aurélien Bompard
a5808c8436 RabbitMQ: fix the collectd package name
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 11:10:59 +02:00
Aurélien Bompard
cad444265d Collectd: only include .conf files in the config dir
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 10:38:57 +02:00
Aurélien Bompard
2042f4ee07 Fix installation of collectd server on RHEL9
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 08:58:50 +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
253e47796b RabbitMQ: set the max message processing time to 2 hours
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 07:37:19 +02:00