Multiple regions in keystone create unexpected results in dashboard
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Invalid
|
Undecided
|
Robert van Leeuwen |
Bug Description
When there are multiple regions in the dashboard you can have all kinds of issues:
* The region you which you will get will be the lowest ID in the database, this is very inconvenient
* Feature disparity will break the dashboard (e.g. one region having security groups and another does not)
* When an API endpoint in any region is broken the dashboard can break (should be fixed with https:/
I've made a small feature for the dashboard that will filter Regions from the service catalog.
This means that you will only get to see one region on that dashboard.
(e.g. you can run multiple dashboards for different regions)
If this is acceptable for your environment it will fix all issues with multiple regions.
I'll try to get the patch attached to this bugreport ;)
Changed in horizon: | |
assignee: | nobody → Robert van Leeuwen (robert-vanleeuwen) |
status: | New → In Progress |
Adding my own experience and use case:
You need a cloud with multi-regions. If ONE of the regions has volume service available but not the others, Horizon will think ALL regions has volume service available. It won't hide the volumes panel for regions without the service, throwing error messages all over the place.