Commit Graph

491 Commits

Author SHA1 Message Date
Kevin Fenzi
c48af3dad4 openqa-a64-worker04: add dhcp and host vars
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-30 19:18:18 -07:00
Kevin Fenzi
627c51d892 noc01 / dhcpd: add openqa-a64-worker03 to dhcp
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-30 17:32:41 -07:00
Kevin Fenzi
d9979632e6 dhcpd: remove duplicate entry
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-21 17:34:04 -07:00
Kevin Fenzi
772b14d5dd noc01 / dhcp: drop duplicate
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-21 13:25:39 -07:00
Kevin Fenzi
8e6286b823 noc01 / dhcp: add some hardware for installs
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-21 13:17:04 -07:00
Kevin Fenzi
499c499507 noc01 / dhcpd: yeah, ips do not have 5 octets
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-18 12:56:52 -07:00
Kevin Fenzi
bc4d6bb2c2 bvmhost-a64-05: add to dhcpd for provisioning
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-18 12:24:01 -07:00
Kevin Fenzi
5d67480275 noc01 / dhcp: fix duplicate entry
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-18 11:56:09 -07:00
Kevin Fenzi
54148b3006 noc01 / dhcp: fix some ip misassignments
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-18 11:51:40 -07:00
Kevin Fenzi
ca1185ec42 noc01 / dhcpd config: add in mgmt for all the old iad2 hw in rdu3
This hardware was the 'newest' of the things in iad2.
So, it should have some life left in it.

Some of them are going to be builders/build related things, and others
openqa. We may shuffle this around some more, but this is a first wild
guess.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-17 17:56:10 -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
Kevin Fenzi
63b3d333d6 bvmhost-a64 for rdu3
Here's the 4 bvmhost's for rdu3 + one staging one.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-23 14:22:10 -07:00
Greg Sutcliffe
2516ee6097 DHCPd: fix macs for openqa hosts in rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-23 14:20:03 +01:00
Kevin Fenzi
d1a19824d2 bvmhost-x86-riscv01: this machine is in the 172 network
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-19 15:09:31 -07:00
Kevin Fenzi
4317f4fd15 bvmhost-p10-01: assign a ip in the prod vlan for the base server
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-18 11:30:35 -07:00
Kevin Fenzi
f8a4c47114 autosign01.rdu3: correct mac address
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-17 18:28:20 -07:00
Greg Sutcliffe
a7857a6879 DHCPd: Add missing semicolon to previous commit
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-17 17:22:12 +01:00
Greg Sutcliffe
cac847a029 DHCPd: Add Power10 bvm host IP
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-17 17:14:24 +01: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
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
f2c9d257c1 DHCPd: Semicolons matter 2025-05-29 17:27:05 +01:00
Greg Sutcliffe
224c5ef15c DHCPd: Get the UEFI shimname right 2025-05-29 17:20:54 +01:00
Greg Sutcliffe
13d746e528 DHCPd: Update leftover iad2 ranges to rdu3 2025-05-29 17:07:05 +01:00
Greg Sutcliffe
63c5654cec DHCPd: Add RDU prod mac addresses / ips to dhcpd.conf 2025-05-29 10:43:45 +01:00
Kevin Fenzi
c4b359032f noc01.rdu3: some more dhcpd conf fixes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-22 11:05:43 -07:00
Kevin Fenzi
5ea4593285 noc01.rdu3: fix moustache error
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-22 11:02:36 -07:00
Kevin Fenzi
1c3e50ef9d noc01.rdu3: also need to define the other networks
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-22 11:00:15 -07:00
Kevin Fenzi
d52d701cdf noc01.rdu3: add a dhcp config
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-22 10:24:50 -07:00
Kevin Fenzi
658b447e65 dhcp: fix typo in rdu3 hostname
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-13 14:20:23 -07:00
Kevin Fenzi
ac80f732ff noc01 / dhcp: add aarch64 servers mgmt interfaces in rdu3 to dhcp
These are various aarch64 servers mgmt interfaces in rdu3.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-08 11:27:36 -07:00
Kevin Fenzi
47f297297b dhcp / rdu3: add power10 mgmt
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-02 15:26:50 -07:00
Kevin Fenzi
e76ba9a025 dhcp: fix some more rdu3 devices
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-01 13:43:18 -07:00
Kevin Fenzi
50bde2377a dhcp: fix duplicate address for autosign01/02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-01 13:19:20 -07:00
Kevin Fenzi
98c1a60c21 noc / dhcp: add rdu3 mgmt interfaces
For now, networking is going to just bridge dhcp from the new rdu3 mgmt
network over to our iad2 dhcp server. We will change this later after we
have bootstrapped up rdu3 some more.

This adds all our new x86 machines and 2 centos machines.

We still need to sort out the aarch64 machines (which need new cards)
and the power10 machines (still being racked).

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-04-24 12:08:45 -07:00
Michal Konecny
2ec055db6f Use first uppercase letter for all handlers
This will unify all the handlers to use first uppercase letter for
ansible-lint to stop complaining.

I went through all `notify:` occurrences and fixed them by running
```
set TEXT "text_to_replace"; set REPLACEMENT "replacement_text"; git grep
-rlz "$TEXT" . | xargs -0 sed -i "s/$TEXT/$REPLACEMENT/g"
```

Then I went through all the changes and removed the ones that wasn't
expected to be changed.

Fixes https://pagure.io/fedora-infrastructure/issue/12391

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-10 20:31:49 +00:00
James Antill
9e32ac422e Remove bvmhost-a64 01-02, 07-13, 19-24.
Signed-off-by: James Antill <james@and.org>
2025-01-28 21:47:30 +00:00
Ryan Lerch
25391e95b7 ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package
Replaces many references to  package: with ansible.builtin.package

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 11:28:00 +10:00
Ryan Lerch
6a3816dfdc ansiblelint fixes-- fqcn[action-core] - copy to ansible.builtin.copy
Replaces many references to 'copy' with ansible.builtin.copy

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 10:43:31 +10:00
Ryan Lerch
691adee6ee Fix name[casing] ansible-lint issues
fix 1900 failures of the following case issue:

`name[casing]: All names should start with an uppercase letter.`

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-14 20:20:07 +10:00
Kevin Fenzi
1ef9522722 dhcpd: adjust for rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-06 16:12:02 -08:00
Kevin Fenzi
a7c97ed04c dhcp: update some hostnames on mgmt interfaces
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-05 11:49:04 -08:00
Kevin Fenzi
fbd720b2c9 dhcpd: minor adjustments based on dns changes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-05 09:17:10 -08:00
Kevin Fenzi
d00830d09d dhcp: adjust new openqa-a64 workers ips
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-05 08:52:12 -08:00
Pedro Moura
0e22ff8ede Remove buildhw-a64-21, 22, 23, 24 and add openqa-a64-worker01, 05 and 06
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2024-11-05 16:46:03 +00:00
Kevin Fenzi
2c4f88659e dhcpd: add openqa-a64-worker03
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-08 18:15:48 -07:00
Kevin Fenzi
c351df2da3 dhcpd: add openqa-p09-worker01/02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-08 17:06:02 -07:00
Kevin Fenzi
380b0df57d dhcpd: add openqa-a64-worker02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-08 16:50:45 -07:00
Kevin Fenzi
0db90a7f3a dhcpd: add some new hosts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-18 12:30:21 -07:00
Kevin Fenzi
f33e1ffe60 noc-cc01: make a copy of the dhcpd file from the old vm
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-01 14:16:11 -07:00
Kevin Fenzi
e2cce1f0e1 dhcpd: fix duplicates
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-16 19:58:46 -07:00