← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1589578] [NEW] incorrectly list projects when a pure project admin

 

Public bug reported:

Follow up bug to: https://bugs.launchpad.net/horizon/+bug/1587951

That bug fixed the 500 error potential, but there is still a case where
the Domain Names won't be listed correctly on the Identity > Projects
page for a pure project admin (not a domain admin).

The issue is around this section of code in
openstack_dashboard/dashboards/identity/projects/views.py:

if api.keystone.VERSIONS.active >= 3:
    domain_lookup = api.keystone.domain_lookup(self.request)
        for t in tenants:
            t.domain_name = domain_lookup.get(t.domain_id)
return tenants

Or possibly in the domain_lookup() definition itself.

** Affects: horizon
     Importance: Undecided
         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/1589578

Title:
  incorrectly list projects when a pure project admin

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Follow up bug to: https://bugs.launchpad.net/horizon/+bug/1587951

  That bug fixed the 500 error potential, but there is still a case
  where the Domain Names won't be listed correctly on the Identity >
  Projects page for a pure project admin (not a domain admin).

  The issue is around this section of code in
  openstack_dashboard/dashboards/identity/projects/views.py:

  if api.keystone.VERSIONS.active >= 3:
      domain_lookup = api.keystone.domain_lookup(self.request)
          for t in tenants:
              t.domain_name = domain_lookup.get(t.domain_id)
  return tenants

  Or possibly in the domain_lookup() definition itself.

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


Follow ups