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
Adam Williamson
5543191485
correct MAC addresses for openqa-x86-worker01 again
...
ok this time use the output from the right machine adam
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2025-07-02 21:16:27 -07:00
Adam Williamson
88e7907d4b
correct MAC addresses for openqa-x86-worker01
...
grrr.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2025-07-02 21:12:25 -07:00
Kevin Fenzi
d97f99cdf4
coreos-ostree-importer: set storageClassName to nothing
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 20:57:21 -07:00
James Antill
ec5be36747
distgit: Add a mini docs comment for IP_ALLOWED_INTERNAL, just in case.
...
Signed-off-by: James Antill <james@and.org >
2025-07-02 23:35:35 -04:00
James Antill
8885a76136
distgit: Change iad2 to rdu3 IPs for distgit.
...
Signed-off-by: James Antill <james@and.org >
2025-07-02 23:25:05 -04:00
Adam Williamson
099406f1b9
openqa/worker tap: set CAP_NET_ADMIN on qemu
...
I have no idea why we didn't need this before, but we seem to
need it now.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2025-07-02 20:08:18 -07:00
Adam Williamson
5e737c675c
openqa: disable ppc64le on lab for now
...
We don't have any workers. We may turn this back on later, or...
not.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2025-07-02 19:54:44 -07:00
Adam Williamson
03c5676da3
Rename br0 to bondbr0 on all openQA worker hosts
...
This is the main system connection, a bridge over a pair of
bonded ethernet ports. We want to let the openQA openvswitch
bridge be br0 in case that makes it fricking work again, so this
needs to be called something else to allow that.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2025-07-02 17:35:29 -07:00
Adam Williamson
9d931214ea
Revert "openQA: rename openvswitch bridge device to avoid conflict"
...
This reverts commit 4dc01bc892 and
a follow-up commit. I'm having trouble getting things to work
and want to see if it works if we go back to having the openQA
bridge be br0, and rename the bridge used for the system's bonded
network connection to something else instead.
2025-07-02 17:25:18 -07:00
Adam Williamson
10b68ac01f
openqa/worker: remove old unused files
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2025-07-02 17:23:42 -07:00
Adam Williamson
b343d8de52
Try and fix openQA bridge config
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2025-07-02 16:20:39 -07:00
Kevin Fenzi
90ed0a38e0
pkgs: change the pagure user to uid 1000 for suexec, block in sssd
...
The pagure user needs to be uid 1000 because suexec won't let users with
uid under that suexec. ;(
Also, filter pagure user out in sssd so we get the local user.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 15:25:17 -07:00
Adam Williamson
f7ca68a38e
openqa/dispatcher: install resultsdb_conventions
...
I thought/assumed/knew/something? that resultsdb_conventions_fedora
required resultsdb_conventions, but right now it seems it doesn't.
It *should*, but I can't fix it right now as the buildsystem is
down, so let's just install it here...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2025-07-02 15:20:09 -07:00
Kevin Fenzi
70ee9cda84
pkgs: set ipa_host_group_desc or ipa playbook errors
...
failed: [pkgs01.rdu3.fedoraproject.org -> ipa01.rdu3.fedoraproject.org] (item=ipa_host_group_desc) => {"ansible_loop_var": "item", "changed": false, "item": "ipa_host_group_desc", "msg": "`ipa_host_group_desc` is not defined"}
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 14:52:48 -07:00
Kevin Fenzi
7855344443
pkgs: create a local pagure user.
...
Seems like we set this up many years ago for staging, but then we added
a comment to do it for prod and never did.
This is needed in todays rdu3 setup. The pagure user needs to be local
so it can sudo with the local sudo config instead of the ipa sudo
config.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 14:46:56 -07:00
Kevin Fenzi
1df69acbfd
kojibuilder: nftables: drop a rdu3 restriction, we need this for s390x as well
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 14:15:46 -07:00
Kevin Fenzi
2b7406be4c
poddlers: use fqdn for memcached02
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 14:02:03 -07:00
Kevin Fenzi
160cbd7932
inventory: switch everything back to mtu 1500
...
We have been hitting lots of weird problems going accross vlans in rdu3
with mtu 9000. For now and to stablize things, lets just switch
everything back to 1500. We can revisit this down the road, but stablity
is better than a few % of overhead.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 13:26:11 -07:00
Kevin Fenzi
07b5336e55
nftables: rework for s390x builders, rip out iad2
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 12:40:06 -07:00
Kevin Fenzi
2e4c63f83d
kickstarts: The first few sank into the swamp, but this one... this one...
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 12:02:14 -07:00
Kevin Fenzi
9c956c6505
kickstarts: need Everything repo too
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 11:41:31 -07:00
Kevin Fenzi
6b70553e22
kickstarts: add missing /os to path
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 11:34:33 -07:00
Kevin Fenzi
abeb65c40a
kickstarts: fix transposed path in url
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 11:11:30 -07:00
Kevin Fenzi
40147157cb
kickstarts: fix s390x url
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 10:56:16 -07:00
Kevin Fenzi
c5fea2e61c
buildvm_s390x: actually use the new kickstart
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 10:43:54 -07:00
Kevin Fenzi
aaffab1d9d
kickstarts: add a special s390x kickstart that uses infra directly
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 10:36:46 -07:00
Kevin Fenzi
846638ba2c
postfix: fix some relayhosts that were still trying to use iad2 in rdu3
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-02 10:04:54 -07:00