← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1686717] [NEW] Default value of OPENSTACK_ENDPOINT_TYPE is inconsistent

 

Public bug reported:

The default value of OPENSTACK_ENDPOINT_TYPE has two values:
- publicURL in openstack_dashboard/api/base.py
- internalURL in openstack_dashboard/api/keystone.py

One setting value should have one default value. Otherwise operators are
sometimes confused.

local/local_settings.py says:
# OPENSTACK_ENDPOINT_TYPE specifies the endpoint type to use for the endpoints
# in the Keystone service catalog. Use this setting when Horizon is running
# external to the OpenStack environment. The default is 'publicURL'.

In addition, the recent **devstack** only configures 'public' interface
(endpoint type) and does not configure 'internal' interface. As a
result, the current default configuration prevents a member role user to
open 'Projects' panel.

** Affects: horizon
     Importance: High
     Assignee: Akihiro Motoki (amotoki)
         Status: New

-- 
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/1686717

Title:
  Default value of OPENSTACK_ENDPOINT_TYPE is inconsistent

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The default value of OPENSTACK_ENDPOINT_TYPE has two values:
  - publicURL in openstack_dashboard/api/base.py
  - internalURL in openstack_dashboard/api/keystone.py

  One setting value should have one default value. Otherwise operators
  are sometimes confused.

  local/local_settings.py says:
  # OPENSTACK_ENDPOINT_TYPE specifies the endpoint type to use for the endpoints
  # in the Keystone service catalog. Use this setting when Horizon is running
  # external to the OpenStack environment. The default is 'publicURL'.

  In addition, the recent **devstack** only configures 'public'
  interface (endpoint type) and does not configure 'internal' interface.
  As a result, the current default configuration prevents a member role
  user to open 'Projects' panel.

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


Follow ups