Commit Graph

43401 Commits

Author SHA1 Message Date
Kevin Fenzi
8fb26137d6 proxies: add a stg var to prevent traceback on undefined var
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 13:24:18 -07:00
Kevin Fenzi
63b02e9098 proxies: use double quotes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 13:09:42 -07:00
Kevin Fenzi
99fe2b3fd6 proxies: also install the rdu3 ocp cert
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 13:01:34 -07:00
Kevin Fenzi
2691464323 proxies: set ocp4 false when ocp4-rdu3 is true
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 12:56:54 -07:00
Kevin Fenzi
e1132667d3 proxies: add a ocp-rdu3 site/endpoint to get to the new rdu3 prod openshift
We can't use easily the existing hostname/site, as that goes to the
current iad2 cluster, so setup a -rdu3 version for now.
After we switch we can drop this and repoint the main one to the new
cluster.

Hopefully this all works and does the right thing.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 12:35:20 -07:00
Kevin Fenzi
43b150af7a haproxy: add prod rdu3 openshift ca
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 09:36:21 -07:00
Kevin Fenzi
ff8b2919ee dhcp: add openshift control plane vms to rdu3 dhcpd config
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 09:35:16 -07:00
Michal Konecny
fe975ec339 [ipa] Prepare the VMs for RDU3 staging 2025-06-14 08:23:02 +02:00
Kevin Fenzi
f2a5e7b6a4 koji: revert riscv channel config partly
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-13 11:30:26 -07:00
Greg Sutcliffe
9fa9218187 bvmhost-x86-03.stg.rdu3: fix typo in mac address
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-13 14:22:30 +01:00
Greg Sutcliffe
43bdc8e9d0 bvmhost-x86-03.stg.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-13 14:07:51 +01:00
Greg Sutcliffe
4be810408d bvmhost-x86-02.stg.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-13 13:41:38 +01:00
Greg Sutcliffe
af9646956b bvmhost-x86-01.stg.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-13 13:12:42 +01:00
Greg Sutcliffe
189d71cccd vmhost-x86-05.stg.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-13 11:59:21 +01:00
David Kirwan
868b115091 forgejo: add standoff timer to allow postgresql time to come up during
deploy

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-06-13 11:30:14 +01:00
Greg Sutcliffe
8c37d25f35 vmhost-x86-04.stg.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-13 11:25:12 +01:00
Greg Sutcliffe
2407011d76 vmhost-x86-03.stg.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-13 10:41:44 +01:00
Greg Sutcliffe
9b430a8801 vmhost-x86-02.stg.rdu3: add missing inventory line
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-13 10:06:57 +01:00
Greg Sutcliffe
f85620bfa0 vmhost-x86-02.stg.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-13 09:57:49 +01:00
Kevin Fenzi
b0deb45b44 log01.rdu3: no python3 pandas on rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 16:27:03 -07:00
Kevin Fenzi
9d849ecb95 proxy101/110.rdu3: use random mac generated on install
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 16:22:03 -07:00
Kevin Fenzi
d808a4a9f9 proxy110.rdu3: fix ip address
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 16:19:21 -07:00
Kevin Fenzi
9103d7a380 proxy101/110.rdu3: fix old ipv4 ip variables
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 15:58:17 -07:00
Kevin Fenzi
78179fdc56 log01.rdu3: fix dns search order
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 15:56:56 -07:00
Kevin Fenzi
15ae280a62 proxy101/110.rdu3: setup internal rdu3 proxies too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 15:53:45 -07:00
Kevin Fenzi
82815badc2 log01.rdu3: deploy a log01 in rdu3
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 15:30:40 -07:00
Kevin Fenzi
bb07325e1a proxy10.rdu3: deploy proxy10 in rdu3
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 15:25:53 -07:00
Kevin Fenzi
bb08cbd834 ocp virt-installs: try and set eth0 so connectivity works on boot
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 15:17:36 -07:00
Kevin Fenzi
b4baaac6fb virt-install: apparently rhel9 is not pickable, so picking rhel9.5 (the latest one it has)
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 14:57:47 -07:00
Kevin Fenzi
6a6c146be2 openshift: link to the x86_64 metal image
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 14:52:39 -07:00
Kevin Fenzi
6bde401847 openshift: fix image urls for kernel/initramfs
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 14:49:03 -07:00
Kevin Fenzi
d3680e903a openshift: fix image urls more, correct vm ips
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 14:45:10 -07:00
Kevin Fenzi
6aadc84164 openshift: update download url for images
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 14:40:47 -07:00
Kevin Fenzi
eb3178f55d openshift in prod rdu3: initial cut at setting up control plane
Added host vars for all the control plane vm's and bootstrap node.
Set latest version for downloading and setting things up.
Setup haproxy in rdu3 prod to load balance the ocp api and internal api.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-12 14:33:37 -07:00
Greg Sutcliffe
d5a19cb0e4 DHCPd: fix mac for bvmhost-x86-06 in rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-12 16:37:20 +01:00
Greg Sutcliffe
e4dd63bd59 bvmhost-x86-06.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-12 16:30:59 +01:00
David Kirwan
d4515646a5 forgejo: swap from digest to tag for image target
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-06-12 16:02:28 +01:00
Greg Sutcliffe
458d36d4b5 bvmhost-x86-05.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-12 15:50:09 +01:00
Greg Sutcliffe
211a56ca17 bvmhost-x86-04.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-12 15:09:48 +01:00
Greg Sutcliffe
a6d0689d85 bvmhost-x86-03.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-12 14:22:52 +01:00
Greg Sutcliffe
03907103d8 bvmhost-x86-02.rdu3: add new host to rdu3 2025-06-12 13:33:36 +01:00
Greg Sutcliffe
27bc0ab308 vmhost-x86-05.rdu3: add new host to rdu3 2025-06-12 12:06:43 +01:00
Greg Sutcliffe
4d6760ba90 vmhost-x86-04.rdu3: add new host to rdu3 2025-06-12 11:17:36 +01:00
Greg Sutcliffe
cbd247471c vmhost-x86-03.rdu3: add new host to rdu3 2025-06-12 10:45:36 +01:00
Kevin Fenzi
9f6b5bd7a7 riscv-koji: setup a generic channel for things that can go to x86 buildvm's
On riscv we don't want to do generic tasks that can be done on any arch
on riscv builders. We want those to go to the x86_64 builders that are
much faster.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-11 16:42:36 -07:00
Kevin Fenzi
79c78784ac koji-hub: only use seperate kojipkgs on primary not riscv
The riscv koji isn't using a seperate kojipkgs, so it's like staging and
should just serve repos/etc by itself.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-11 16:37:37 -07:00
Kevin Fenzi
f3b3dfb855 bodhi-backend: fix missing quote
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-11 10:43:11 -07:00
Kevin Fenzi
25fd560e86 base: add new ed25519 ssh key
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-11 10:19:43 -07:00
Kevin Fenzi
545a2ad518 kickstarts: fix kvm-fedora post filename
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-11 10:04:13 -07:00
Kevin Fenzi
e5cef312a8 bodhi-backend01.rdu3: add bodhi-backend in rdu3
This does not include actual bodhi role or nfs mounts yet.
It's mostly just to allow testing of new signing infra.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-11 09:04:49 -07:00