openstack catalog list error in multi region
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Invalid
|
Medium
|
Unassigned |
Bug Description
In the multi region, openstack catalog list will hide same endpoints, as below:
[root@con01 openstackclient
+------
| ID | Region | Service Name | Service Type |
+------
| 83e1de95e15a45d
| be1a015332d9434
+------
[root@con01 openstackclient
+------
| Name | Type | Endpoints |
+------
...
| cinder1 | volume | TestRG01 |
| | | publicURL: http://
| | | internalURL: http://
| | | adminURL: http://
| | | TestRG02 |
| | | publicURL: http://
| | | internalURL: http://
| | | adminURL: http://
| | | |
...
+------
the result of catalog list is error, there only left cinder1, cinder is out. It will cause cinder work error
tags: | added: office-hours |
Changed in keystone: | |
status: | New → Confirmed |
milestone: | none → pike-3 |
importance: | Undecided → Medium |
Changed in keystone: | |
milestone: | pike-3 → pike-rc1 |
whats the output when you add --debug to the command? it should include the contents coming back from keystone, that'll help us in determining if the bug is in keystone (giving back less endpoints) or in openstackclient (in rendering the data)