#1652 updating top-level group does not reflect ghost members correctly
Closed: Fixed None Opened 9 years ago by jhrozek.

I found this bug while testing my patch for #1612, but I managed to reproduce it with vanilla master, too, so I'm filing it separately.

When we we first retrieve a nested group and then its parent, the parent should also include the nested group's members. It does not.

To reproduce, add two groups, mid and top. Set a low cache timeout. Then run the sequence of commands:
1. getent group top # Will show all top and mid users just fine.
1. getent group mid # Will show all mid users just fine.
1. sleep cache_timeout
1. getent group top # Only users from top are displayed

Fields changed

owner: somebody => jhrozek
status: new => assigned

This is a bug in the memberof plugin.

milestone: NEEDS_TRIAGE => SSSD 1.9.3
priority: major => blocker

Fields changed

patch: 0 => 1

resolution: => fixed
status: assigned => closed

Metadata Update from @jhrozek:
- Issue assigned to jhrozek
- Issue set to the milestone: SSSD 1.9.3

4 years ago

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/2694

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Login to comment on this ticket.