Hi guys,
I have a testing environment based on MAAS KVM Pods. Three of the machines created in MAAS KVM Pod are utilized as OpenStack controllers.
When deploying my OpenStack using JuJu i have problems with these three controllers. In my deployment i am utilizing LXD containers and therefore JuJu creates bridges. However JuJu is creating the bridges incorrectly.
In the examples below i am showing the differences that i have found causing the problem.
Notice that the mac address is missing from the bridge in the “not working” example. In the same
example the mac address is present on the interface itself. This should be enough but apparently it is not
Is it a bug or something else?
Am i doing something wrong?
P.S. Also why does the DNS server (MAAS node) show up twice in the name servers addresses list?
Working
network:
version: 2
bridges:
br-eno1:
interfaces: [eno1]
addresses:
- 10.10.4.5/24
gateway4: 10.10.4.1
nameservers:
search: [az1.example.com]
addresses: [10.10.4.2, 10.10.4.2]
mtu: 1500
macaddress: 52:54:00:35:9e:2f
ethernets:
eno1:
match:
macaddress: 52:54:00:35:9e:2f
set-name: eno1
mtu: 1500
Not working
network:
version: 2
bridges:
br-eno1:
interfaces: [eno1]
addresses:
- 10.10.4.5/24
gateway4: 10.10.4.1
nameservers:
search: [az1.example.com]
addresses: [10.10.10.2, 10.10.10.2]
mtu: 1500
ethernets:
eno1:
match:
macaddress: 52:54:00:35:9e:2f
set-name: eno1
mtu: 1500
JuJu version: 2.9-rc2-focal-amd64
MAAS version: 2.8.2 (installed as a snap)