← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1368674] [NEW] Horizon multi regions but different service endpoints will cause Invalid service catalog service exception

 

Public bug reported:

Horizon multi regions but different service endpoints will cause Invalid
service catalog service exception.

Description:
1.There are two regions.
2. RegionOne has service keystone, glance, nova, neutron, cinder, ceilometer, heat endpoints.
RegionTwo only has keystone, glance, nova. ( Acturally this 3 endpoints are same as RegionOne, the difference is only the region).

3.Then login the dashboard
4.Switch the region, you will notice that the RegionTwo dashboard  also have neutron panel group, cinder panel, ceilometer panel, heat panel group.
5.Click one of these panels, e.g. network panel group --> network , you will get an exception "Invalid service catalog service: network"

Potential solutions:
Loading the horizon_dashboard_nav according to available endpoint of current user's active region

** Affects: horizon
     Importance: Undecided
         Status: New

** Description changed:

- Horizon multi regions but different service endpoints will cause
+ Horizon multi regions but different service endpoints will cause Invalid
+ service catalog service exception.
  
  Description:
  1.There is two region
  2. RegionOne has service keystone, glance, nova, neutron, cinder, ceilometer, heat endpoints.
  RegionTwo only has keystone, glance, nova. ( Acturally this 3 endpoints are same as RegionOne, the different is only the region).
  
  3.Then login the dashboard
  4.Switch the region, you will notice that the RegionTwo dashboard  also have neutron panel group, cinder panel, ceilometer panel, heat panel group.
  5.Click one of these panel, eg, network panel group --> network , you will get an exception "Invalid service catalog service: network"
  
  Potential solutions:
  Loading the horizon_dashboard_nav according to available endpoint of current user's active region

** Description changed:

  Horizon multi regions but different service endpoints will cause Invalid
  service catalog service exception.
  
  Description:
- 1.There is two region
+ 1.There are two regions.
  2. RegionOne has service keystone, glance, nova, neutron, cinder, ceilometer, heat endpoints.
  RegionTwo only has keystone, glance, nova. ( Acturally this 3 endpoints are same as RegionOne, the different is only the region).
  
  3.Then login the dashboard
  4.Switch the region, you will notice that the RegionTwo dashboard  also have neutron panel group, cinder panel, ceilometer panel, heat panel group.
  5.Click one of these panel, eg, network panel group --> network , you will get an exception "Invalid service catalog service: network"
  
  Potential solutions:
  Loading the horizon_dashboard_nav according to available endpoint of current user's active region

** Description changed:

  Horizon multi regions but different service endpoints will cause Invalid
  service catalog service exception.
  
  Description:
  1.There are two regions.
  2. RegionOne has service keystone, glance, nova, neutron, cinder, ceilometer, heat endpoints.
- RegionTwo only has keystone, glance, nova. ( Acturally this 3 endpoints are same as RegionOne, the different is only the region).
+ RegionTwo only has keystone, glance, nova. ( Acturally this 3 endpoints are same as RegionOne, the difference is only the region).
  
  3.Then login the dashboard
  4.Switch the region, you will notice that the RegionTwo dashboard  also have neutron panel group, cinder panel, ceilometer panel, heat panel group.
  5.Click one of these panel, eg, network panel group --> network , you will get an exception "Invalid service catalog service: network"
  
  Potential solutions:
  Loading the horizon_dashboard_nav according to available endpoint of current user's active region

** Description changed:

  Horizon multi regions but different service endpoints will cause Invalid
  service catalog service exception.
  
  Description:
  1.There are two regions.
  2. RegionOne has service keystone, glance, nova, neutron, cinder, ceilometer, heat endpoints.
  RegionTwo only has keystone, glance, nova. ( Acturally this 3 endpoints are same as RegionOne, the difference is only the region).
  
  3.Then login the dashboard
  4.Switch the region, you will notice that the RegionTwo dashboard  also have neutron panel group, cinder panel, ceilometer panel, heat panel group.
- 5.Click one of these panel, eg, network panel group --> network , you will get an exception "Invalid service catalog service: network"
+ 5.Click one of these panel, e.g. network panel group --> network , you will get an exception "Invalid service catalog service: network"
  
  Potential solutions:
  Loading the horizon_dashboard_nav according to available endpoint of current user's active region

** Description changed:

  Horizon multi regions but different service endpoints will cause Invalid
  service catalog service exception.
  
  Description:
  1.There are two regions.
  2. RegionOne has service keystone, glance, nova, neutron, cinder, ceilometer, heat endpoints.
  RegionTwo only has keystone, glance, nova. ( Acturally this 3 endpoints are same as RegionOne, the difference is only the region).
  
  3.Then login the dashboard
  4.Switch the region, you will notice that the RegionTwo dashboard  also have neutron panel group, cinder panel, ceilometer panel, heat panel group.
- 5.Click one of these panel, e.g. network panel group --> network , you will get an exception "Invalid service catalog service: network"
+ 5.Click one of these panels, e.g. network panel group --> network , you will get an exception "Invalid service catalog service: network"
  
  Potential solutions:
  Loading the horizon_dashboard_nav according to available endpoint of current user's active region

** Summary changed:

- Horizon multi region but different service endpoints
+ Horizon multi regions but different service endpoints will cause Invalid service catalog service exception

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1368674

Title:
  Horizon multi regions but different service endpoints will cause
  Invalid service catalog service exception

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Horizon multi regions but different service endpoints will cause
  Invalid service catalog service exception.

  Description:
  1.There are two regions.
  2. RegionOne has service keystone, glance, nova, neutron, cinder, ceilometer, heat endpoints.
  RegionTwo only has keystone, glance, nova. ( Acturally this 3 endpoints are same as RegionOne, the difference is only the region).

  3.Then login the dashboard
  4.Switch the region, you will notice that the RegionTwo dashboard  also have neutron panel group, cinder panel, ceilometer panel, heat panel group.
  5.Click one of these panels, e.g. network panel group --> network , you will get an exception "Invalid service catalog service: network"

  Potential solutions:
  Loading the horizon_dashboard_nav according to available endpoint of current user's active region

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1368674/+subscriptions


Follow ups

References