[Bug 1784834] Re: maas: incomplete bridge configuration for VLANs
James Page
james.page at ubuntu.com
Wed Aug 1 15:40:27 UTC 2018
OK so I think I'm seeing something external to Juju causing this,
because I switched back to 2.3.8 and saw exactly the same symptoms.
AFAICT the bridging calls fail for some reason when bridging the VLAN
interface which is associated with the primary network interfaces -
start state:
eno1 (XX.YY.ZZ.AA)
eno1.2726 (YY.ZZ.AA.BB)
to
br-eno1 (XX.YY.ZZ.AA) -> eno1
br-eno1.2726 (YY.ZZ.AA.BB) -> eno1.2726
eno1.2726 disappears during the operation, leaving the bridge carrier-
less and nonfunctional.
Restarting systemd-networkd clears the issue and the interfaces are
created successfully.
Raising a netplan task for this bug.
** Also affects: netplan.io (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to netplan.io in Ubuntu.
Matching subscriptions: foundations-bugs
https://bugs.launchpad.net/bugs/1784834
Title:
maas: incomplete bridge configuration for VLANs
Status in juju:
Triaged
Status in netplan.io package in Ubuntu:
New
Bug description:
Juju: 2.4.1
MAAS: 2.3.3
Ubuntu: 18.04 with latest updates
Relatively simple four machine deployment; machines have connectivity
via two physical nics, on with two spaces configured, and the second
with just a single space configured (see cloud-init-netplan.yaml for
provisioned information).
I think I'm seeing a race between juju reworking the base netplan configuration with bridges, and LXD containers being started which results in a lack of bridges to two spaces on some machines (see
juju-98-netplan.yaml).
On machines where I see missing bridges I also see:
ubuntu at node-urey:~$ ls -lrt /etc/netplan/
total 12
-rw-r--r-- 1 root root 1712 Aug 1 09:40 50-cloud-init.yaml.bak.1533116635
-rw-r--r-- 1 root root 1166 Aug 1 09:43 99-juju.yaml.bak.1533116651
-rw-r--r-- 1 root root 1166 Aug 1 09:44 98-juju.yaml
vs
ubuntu at node-pytheas:/etc/netplan$ ls -lrt
total 16
-rw-r--r-- 1 root root 1713 Aug 1 09:40 50-cloud-init.yaml.bak.1533116672
-rw-r--r-- 1 root root 1270 Aug 1 09:44 99-juju.yaml.bak.1533116688
-rw-r--r-- 1 root root 1270 Aug 1 09:44 98-juju.yaml.bak.1533116704
-rw-r--r-- 1 root root 1270 Aug 1 09:45 99-juju.yaml
on one where the bridges have been configured (see
juju-99-netplan.yaml).
To manage notifications about this bug go to:
https://bugs.launchpad.net/juju/+bug/1784834/+subscriptions
More information about the foundations-bugs
mailing list