#2553 RFE: Add support for wildcard-based cache updates
Closed: Fixed Opened by jhrozek.

At the moment, the sssd_be modules can either request an update of a single entry (name=$name, idnumber=$num) or enumeration. Those requests map nicely onto how the NSS interface works.

With the addition of the DBus interface, however, we need to support the ListByName methods, hence we need to refresh multiple entries at once, using a wildcard filter.


Fields changed

design: => https://fedorahosted.org/sssd/wiki/DesignDocs/DBusUsersAndGroups

The dbus related patches are landing in 1.13 alpha for now to avoid breaking 1.12

milestone: SSSD 1.12.4 => SSSD 1.13 alpha
owner: somebody => pbrezina

preichl will code this up, I will help with design

owner: pbrezina => preichl

Fields changed

design: https://fedorahosted.org/sssd/wiki/DesignDocs/DBusUsersAndGroups => https://fedorahosted.org/sssd/wiki/DesignDocs/WildcardRefresh

Fields changed

owner: preichl => somebody

This ticket will be tested along with the DBus interface, so no cloning is needed.

rhbz: => 0

I'll work on this to unblock Pavel and also because I'd like to reuse the cache_request in NSS responder anyway.

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

Fields changed

patch: 0 => 1
sensitive: => 0

Patches available, but shouldn't block Alpha.

milestone: SSSD 1.13 alpha => SSSD 1.13 beta

  • bdf32fbb3c947dd1b2c54d1c21d8028a1ddc80e6
  • b9e74a747b8f1012bba3575f3e4289ef4877d64a
  • 1f2fc55ecf7b5e170b2c0752304d1a2ecebc5259
  • 5b2ca5cc0e22dd184e3eba84af2c00d7065c59c7
  • f4e643ed7df771f83e903a6309f7ff0917819d25
  • 2922461ea5357f4035a5ca7bdd84013db8767376
  • fa7921c8259539b750f7e9e7bcd82aa72020826a
  • fd04b25eaa5cd105da4122854d8bc1e702760e60
  • cdc44abdf944b0de541fe93ecd77df4d09c856b1
  • 696c17580b49d6817f1dd33915e0e209dcfe4225
  • 429f8454a40b939604e9a96d780661a94a38da2e

resolution: => fixed
status: assigned => closed

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

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

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.

Metadata