ansible: netplan: fixed host netif by mac address
authorMichael Jeanson <mjeanson@efficios.com>
Fri, 9 Aug 2024 16:00:58 +0000 (12:00 -0400)
committerMichael Jeanson <mjeanson@efficios.com>
Fri, 9 Aug 2024 16:04:31 +0000 (12:04 -0400)
Since we track the bookworm-backports kernel on the CI amd64 hosts, the
name of the network interfaces may change after a kernel update. Change
the netplan config to bind the interface based on its mac address which
doesn't change.

Change-Id: I7c2a040964f22187fb6a76e1ec3cd1b6e05a2679
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
automation/ansible/host_vars/ci-host-amd64-1a.internal.efficios.com.yml
automation/ansible/host_vars/ci-host-amd64-1b.internal.efficios.com.yml
automation/ansible/host_vars/ci-host-amd64-1c.internal.efficios.com.yml
automation/ansible/host_vars/ci-host-amd64-1d.internal.efficios.com.yml
automation/ansible/host_vars/ci-host-amd64-2a.internal.efficios.com.yml
automation/ansible/host_vars/ci-host-amd64-2b.internal.efficios.com.yml
automation/ansible/host_vars/ci-host-amd64-2c.internal.efficios.com.yml
automation/ansible/host_vars/ci-host-amd64-2d.internal.efficios.com.yml

index b74955db71ded40cfb162846dd939eac85239b78..3f2c6751718ad2d407db895f88025c14c364fecc 100644 (file)
@@ -14,12 +14,15 @@ netplan_content: |
     version: 2
     renderer: networkd
     ethernets:
-      enp5s0f0np0:
+      eth0:
+        match:
+          macaddress: 7c:c2:55:9f:17:fe
+        set-name: eth0
         dhcp4: no
     bridges:
       br102:
         interfaces:
-          - enp5s0f0np0
+          - eth0
         accept-ra: false
         addresses:
           - 172.18.0.190/16
index ba6eb34e81adc4d178878f09887da10ba4402d8d..dba1af7db099cb56434522098b8e5e624f87631d 100644 (file)
@@ -15,12 +15,15 @@ netplan_content: |
     version: 2
     renderer: networkd
     ethernets:
-      enp5s0f0np0:
+      eth0:
+        match:
+          macaddress: 7c:c2:55:9f:18:60
+        set-name: eth0
         dhcp4: no
     bridges:
       br102:
         interfaces:
-          - enp5s0f0np0
+          - eth0
         accept-ra: false
         addresses:
           - 172.18.0.191/16
index b30b900b1acceec5e8537b9c0cb095adc1cbba68..86b5917cc78ffbe71dc29646df065ed3cfd4ef21 100644 (file)
@@ -15,12 +15,15 @@ netplan_content: |
     version: 2
     renderer: networkd
     ethernets:
-      enp5s0f0np0:
+      eth0:
+        match:
+          macaddress: 7c:c2:55:9f:18:7e
+        set-name: eth0
         dhcp4: no
     bridges:
       br102:
         interfaces:
-          - enp5s0f0np0
+          - eth0
         accept-ra: false
         addresses:
           - 172.18.0.192/16
index 239c4ce0bc5091c64f3bafd3977a9600222042bf..f4f88792d3452ff22961a25550b775ad373d07c6 100644 (file)
@@ -15,12 +15,15 @@ netplan_content: |
     version: 2
     renderer: networkd
     ethernets:
-      enp5s0f0np0:
+      eth0:
+        match:
+          macaddress: 7c:c2:55:9f:17:e6
+        set-name: eth0
         dhcp4: no
     bridges:
       br102:
         interfaces:
-          - enp5s0f0np0
+          - eth0
         accept-ra: false
         addresses:
           - 172.18.0.193/16
index 9e70482c55b50ac331a740e4fd378ac8b74adf4e..efbdcb5d6513d5786a96501dd8ddbce21cf942d5 100644 (file)
@@ -15,12 +15,15 @@ netplan_content: |
     version: 2
     renderer: networkd
     ethernets:
-      enp5s0f0np0:
+      eth0:
+        match:
+          macaddress: 7c:c2:55:9f:17:e8
+        set-name: eth0
         dhcp4: no
     bridges:
       br102:
         interfaces:
-          - enp5s0f0np0
+          - eth0
         accept-ra: false
         addresses:
           - 172.18.0.194/16
index ef292cf53f343de311525f72e63e990c0b481e9a..ee013067de9d06df41166a69e99ac3327ec6923e 100644 (file)
@@ -15,12 +15,15 @@ netplan_content: |
     version: 2
     renderer: networkd
     ethernets:
-      enp5s0f0np0:
+      eth0:
+        match:
+          macaddress: 7c:c2:55:9f:17:e0
+        set-name: eth0
         dhcp4: no
     bridges:
       br102:
         interfaces:
-          - enp5s0f0np0
+          - eth0
         accept-ra: false
         addresses:
           - 172.18.0.195/16
index 2148b0fdc4a8ca28a23d3f8451bd7bf3a8235f92..396a38799204ea1a81fd0c7974aafd4c0ebb90fb 100644 (file)
@@ -15,12 +15,15 @@ netplan_content: |
     version: 2
     renderer: networkd
     ethernets:
-      enp5s0f0np0:
+      eth0:
+        match:
+          macaddress: 7c:c2:55:9f:18:5e
+        set-name: eth0
         dhcp4: no
     bridges:
       br102:
         interfaces:
-          - enp5s0f0np0
+          - eth0
         accept-ra: false
         addresses:
           - 172.18.0.196/16
index 07ba3f284dd1bb7d73ac64e969ba667b3ff1d0f2..d3ea373743239c2c2b1a61042bdbd852d572bd4b 100644 (file)
@@ -18,12 +18,15 @@ netplan_content: |
     version: 2
     renderer: networkd
     ethernets:
-      enp5s0f0np0:
+      eth0:
+        match:
+          macaddress: 7c:c2:55:9f:17:ea
+        set-name: eth0
         dhcp4: no
     bridges:
       br102:
         interfaces:
-          - enp5s0f0np0
+          - eth0
         accept-ra: false
         addresses:
           - 172.18.0.197/16
This page took 0.027559 seconds and 4 git commands to generate.