Juju unable to interact consistently with an openstack deployment where tenant has multiple networks configured
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Expired
|
Wishlist
|
Unassigned | ||
juju-core |
Won't Fix
|
Medium
|
Unassigned | ||
pyjuju |
Triaged
|
Low
|
Unassigned |
Bug Description
When using Juju with an OpenStack deployment using Quantum, with two networks configured for the tenant in use, Juju was not able to consistently determine which network interface/ip address was the 'correct' one to use.
This is due to inconsistency between how OpenStack orders network interfaces when not specified (using the quantum network id) and how Juju orders them when picking from multiple networks (it sorts using the name and picks the first).
As the ubuntu cloud images only configure the first network interface, this can leave an environment in an inaccessible state.
Using the quantum API would allow juju to interrogate the network information and use the same algorithm as openstack to determine ordering.
summary: |
- Juju unable to interact correctly with OpenStack deployment where tenant - has multiple networks + Juju unable to interact consistently with OpenStack/Quantum deployment + where tenant has multiple networks configured |
tags: | added: serverstack |
tags: | added: openstack |
Changed in juju-core: | |
importance: | Wishlist → High |
Changed in juju: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: |
added: openstack-provider removed: openstack |
Changed in juju-core: | |
milestone: | none → 1.17.1 |
assignee: | nobody → Martin Packman (gz) |
Changed in juju-core: | |
milestone: | 1.17.1 → 1.18.0 |
tags: | added: cts-cloud-review |
Changed in juju-core: | |
milestone: | 1.20.0 → next-stable |
Changed in juju-core: | |
assignee: | Martin Packman (gz) → nobody |
Changed in juju-core: | |
milestone: | 1.21 → 1.22 |
tags: | added: cts |
Changed in juju-core: | |
milestone: | 1.22-alpha1 → 1.23 |
Changed in juju-core: | |
milestone: | 1.23 → none |
importance: | High → Medium |
tags: |
added: sts removed: cts |
tags: | removed: cts-cloud-review sts |
If there's a reason this should be of a higher priority, please let us know.