neutronclient can't parse keystone v3 endpoints correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-neutronclient |
Fix Released
|
High
|
Yaguang Tang |
Bug Description
V3 service catalog:
[{u'endpoints': [{u'id': u'6c205a937fc94
V2 service catalog:
[{u'endpoints': [{u'adminURL': u'http://
neutronclient code
endpoints = service[
76 for endpoint in endpoints:
77 if not filter_value or endpoint.get(attr) == filter_value:
78 matching_
79
80 if not matching_endpoints:
81 raise exceptions.
82 elif len(matching_
83 raise exceptions.
84 else:
85 if endpoint_type not in matching_
86 raise exceptions.
87
88 return matching_
Changed in python-novaclient: | |
assignee: | nobody → Yaguang Tang (heut2008) |
affects: | python-novaclient → python-neutronclient |
Changed in python-neutronclient: | |
assignee: | Yaguang Tang (heut2008) → Armando Migliaccio (armando-migliaccio) |
Changed in python-neutronclient: | |
assignee: | Armando Migliaccio (armando-migliaccio) → Yaguang Tang (heut2008) |
Changed in python-neutronclient: | |
importance: | Undecided → High |
Changed in python-neutronclient: | |
milestone: | none → 2.3.5 |
Changed in python-neutronclient: | |
status: | Fix Committed → Fix Released |
https:/ /review. openstack. org/#/c/ 81767/