Hard to use non-default LXD bridge
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Dimiter Naydenov | ||
Ubuntu on IBM z Systems |
Fix Released
|
Critical
|
Unassigned |
Bug Description
I'm trying to use the LXD provider in Juju 2.0, and more specifically I need it to use a specific bridge, which isn't the default lxdbr0 one.
In LXD, this is easy. I just edit the default profile to use another bridge.
To get Juju to use my bridge is a lot harder, though. With beta3 it was quite easy, I just had to name it lxcbr0 and it worked. beta6 seems to be looking at what the default bridge is in the default profile (which is good), but then it seems to insist that it's configured in /etc/default/
What did work, though, was to manually edit /etc/default/
So it seems it is possible not to use the default lxd bridge, but you have to trick Juju to believe the default bridge is configured. Surely there has to be simpler way?
tags: | added: landscape |
tags: | added: kanban-cross-team |
tags: | removed: kanban-cross-team |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → 2.0.0 |
Changed in juju-core: | |
importance: | Medium → Critical |
assignee: | nobody → Dimiter Naydenov (dimitern) |
Changed in juju-core: | |
status: | Triaged → In Progress |
tags: | added: 2.0 |
Changed in juju-core: | |
milestone: | 2.0.0 → 2.0-beta14 |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
affects: | juju-core → juju |
Changed in juju: | |
milestone: | 2.0-beta14 → none |
milestone: | none → 2.0-beta14 |
tags: | added: canonical-bootstack |
Changed in ubuntu-z-systems: | |
status: | New → Confirmed |
tags: | added: multi-lpar s390x uosci |
Changed in ubuntu-z-systems: | |
importance: | Undecided → Critical |
Changed in ubuntu-z-systems: | |
status: | Confirmed → Fix Released |
We should support setting "lxd-bridge" as part of configuration (juju bootstrap --config lxd-bridge=XXX) but we I don't believe we support that yet.