Novaclient calls fail on multi-region infra
Bug #1421314 reported by
Adrien Vergé
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
Adrien Vergé |
Bug Description
When using a Novaclient method on a multi-region infrastructure, requests sometimes fails with an AmbiguousEndpoints Exception, because more than one Nova endpoint is returned in the catalog.
Changed in cinder: | |
status: | New → In Progress |
assignee: | nobody → Adrien Vergé (adrien-verge) |
Changed in cinder: | |
milestone: | none → kilo-3 |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | kilo-3 → 2015.1.0 |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/155394 /git.openstack. org/cgit/ openstack/ cinder/ commit/ ?id=43374438bdb 9891590205c9a5e a9c7d4af7d4b84
Committed: https:/
Submitter: Jenkins
Branch: master
commit 43374438bdb9891 590205c9a5ea9c7 d4af7d4b84
Author: Adrien Vergé <email address hidden>
Date: Thu Feb 12 17:09:47 2015 +0100
Pass region name to Nova client
When using a Novaclient method on a multi-region infrastructure,
requests sometimes fail with an AmbiguousEndpoints Exception,
because more than one Nova endpoint is returned in the catalog.
This patch passes `region_name` and `endpoint_type` from conf to
Novaclient, so this error case is avoided.
Change-Id: Ic4810a1c522357 5c6d63001564914 37ea67c4a7a
Closes-Bug: #1421314