← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2117100] [NEW] dashboard hanging when manage members of AD domain with 600 or more groups

 

Public bug reported:

openstack caracal
jammy

Using keystone-ldap to create an AD domain for horizon and using user-
filters and group-filters to limit the numbers of available entries...

When changing to the context of the AD domain, and then selecting
"Manage Members" of that domain, a spinning wheel appears and it hangs
for quite indefinitely.  This happens in both firefox and chrome.

When using `openstack user list --domain X' or 'openstack group list
--domain X' they both return within 5 seconds.  The user list in this
case is 799 and the group list is 622 entries.

Attaching the apache2 error log with debug enabled for horizon.

When doing the same test, but instead of "manage members" for the domain
itself, but instead "manage members" for a project created within that
AD domain, the list pops up and it shows both the user list and group
list per the filters applied for that domain.

Going to keystone and setting "enable-cache" to true causes this issue
to go away

** Affects: horizon
     Importance: Undecided
         Status: New

** Attachment added: "error-debug.log.gz"
   https://bugs.launchpad.net/bugs/2117100/+attachment/5890091/+files/error-debug.log.gz

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

Title:
  dashboard hanging when manage members of AD domain with 600 or more
  groups

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  openstack caracal
  jammy

  Using keystone-ldap to create an AD domain for horizon and using user-
  filters and group-filters to limit the numbers of available entries...

  When changing to the context of the AD domain, and then selecting
  "Manage Members" of that domain, a spinning wheel appears and it hangs
  for quite indefinitely.  This happens in both firefox and chrome.

  When using `openstack user list --domain X' or 'openstack group list
  --domain X' they both return within 5 seconds.  The user list in this
  case is 799 and the group list is 622 entries.

  Attaching the apache2 error log with debug enabled for horizon.

  When doing the same test, but instead of "manage members" for the
  domain itself, but instead "manage members" for a project created
  within that AD domain, the list pops up and it shows both the user
  list and group list per the filters applied for that domain.

  Going to keystone and setting "enable-cache" to true causes this issue
  to go away

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