Juju-2.2 does not create interfaces in an LXD for all spaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Witold Krecicki | ||
2.2 |
Fix Released
|
Critical
|
Witold Krecicki |
Bug Description
I have a juju environment with metal in multiple spaces. LXDs deployed to those metal hosts appear to only get a single interface on a single space, regardless of what space bindings are requested. The host machine does have bridges created for all spaces, but only a single bridge is attached to by the LXD.
$ juju spaces
Space Subnets
management 10.189.128.0/20
openstack 10.189.144.0/20
The LXD was deployed with:
$ juju deploy ./neutron-gateway --to lxd:1 --bind "management data=openstack"
The network config for the host: https:/
Network config for the LXD: https:/
Is there some prerequisite for the metal to allow LXDs on it to have multiple interfaces? I'm deploying the metal without space bindings because its interfaces are managed by MaaS and are going to exist in both spaces regardless. This may be related to lp:1681902 if that hasn't been fixed, it seems like it may display this kind of behaviour.
description: | updated |
summary: |
- Juju does not create interfaces in an LXD for all spaces + Juju-2.2 does not create interfaces in an LXD for all spaces |
Changed in juju: | |
assignee: | nobody → Witold Krecicki (wpk) |
tags: | added: 4010 |
Changed in juju: | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in juju: | |
importance: | High → Critical |
milestone: | none → 2.3-alpha1 |
tags: | added: containers eda maas-provider network |
tags: | added: cpe cpe-sa |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
It's possible this is a regression from 2.1? One of the bootstack guys reports that he has it worked with juju 2.1 and a config that is effectively identical to mine.