juju-core broken with OpenStack Havana for tenants with multiple networks
Bug #1241674 reported by
James Page
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Critical
|
Martin Packman |
Bug Description
The behavior of the nova API has changed a bit in the Havana release.
For tenants with multiple tenant networks, you have to specify which networks an instance will be connected to when booting the instance; this can be multiple networks but at least one must be specified otherwise you get an error back from nova:
{"badRequest": {"message": "Multiple possible networks found, use a Network ID to be more specific.", "code": 400}}
This only impacts tenants with multiple networks, with a single network everything is just peachy.
Related branches
lp:~gz/juju-core/openstack_network_config_1241674
- Juju Engineering: Pending requested
-
Diff: 281 lines (+148/-9)6 files modifieddependencies.tsv (+1/-1)
provider/openstack/config.go (+6/-0)
provider/openstack/config_test.go (+11/-0)
provider/openstack/export_test.go (+5/-0)
provider/openstack/local_test.go (+70/-0)
provider/openstack/provider.go (+55/-8)
tags: | added: cts-cloud-review |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: openstack |
Changed in juju-core: | |
importance: | High → Critical |
importance: | Critical → High |
milestone: | none → 2.0 |
tags: |
added: openstack-provider removed: openstack |
Changed in juju-core: | |
milestone: | 2.0 → 1.17.0 |
Changed in juju-core: | |
milestone: | 1.17.0 → 1.17.1 |
Changed in juju-core: | |
assignee: | nobody → Martin Packman (gz) |
status: | Triaged → In Progress |
Changed in juju-core: | |
milestone: | 1.17.1 → 1.18.0 |
Changed in juju-core: | |
milestone: | 1.18.0 → 1.17.1 |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is impacting actual users, and given that we need to have a place to test the work -- it should be something we try to get done as quickly as possible.
Martin, I think IS will be very interested in helping us test this work, so feel free to contact them about this work.
Thanks!