python-nova: not region aware when used with quantum
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Davanum Srinivas (DIMS) |
Bug Description
Hi,
When used with quantum, python-nova does not pass in any region information when constructing a quantum-client, making the compute services on my multi-region setup fail when multiple endpoints are returned by keystone.
The problem is that in network/
In order to make this work, I had to edit nova/network/
cfg.
and then pass that to the httpclient constructor in nova/network/
and finally set quantum_region_name in nova.conf.
There may be a more elegant way of achieving all this.
affects: | nova (Ubuntu) → nova |
Changed in nova: | |
status: | New → Confirmed |
Changed in nova: | |
milestone: | none → grizzly-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | grizzly-3 → 2013.1 |
I've added a patch and sent a pull request: /github. com/sgran/ nova/commit/ c2cc8e21b6d35a2 f86cbcdb22ea5f3 baf82708d5
https:/