This test was introduced in
https://github.com/SSSD/sssd/commit/ac9c3ad8228000140d80f91d4c5492d89d6e79f6
and its failing every now and then when running in our internal CI.
I'd like to have it reverted, at least for now, and re-added later
whenever we have a more stable CI or a more stable test.
Any objections?
Best Regards,
--
Fabiano FidĂȘncio
URL: https://github.com/SSSD/sssd/pull/565
Author: jhrozek
Title: #565: CACHE_REQ: Do not fail the domain locator plugin if ID outside the domain range is looked up
Action: opened
PR body:
"""
A fix for upstream bug #3569 and the domain-locator feature were both
developed in the context of the same upstream version and therefore touched
the same code, but the domain locator did not account for the
ERR_ID_OUTSIDE_RANGE error code.
Therefore lookups for IDs that are outside the range for the domain caused
the whole lookup to fail instead of carrying on to the next domain.
This patch just handles ERR_ID_OUTSIDE_RANGE the same way as if the ID was
not found at all. Also some whitespace errors are fixed.
Resolves: https://pagure.io/SSSD/sssd/issue/3728
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/565/head:pr565
git checkout pr565
URL: https://github.com/SSSD/sssd/pull/564
Author: jhrozek
Title: #564: Do not keep allocating external groups on a long-lived context
Action: opened
PR body:
"""
The hash table with the external groups was never freed, so the
server_mode->ext_groups context was growing over time.
This patch keeps the new hash on the state if something failed, then frees
the previous hash and finally steals the new hash onto the server mode.
Resolves: https://pagure.io/SSSD/sssd/issue/3719
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/564/head:pr564
git checkout pr564
URL: https://github.com/SSSD/sssd/pull/563
Author: jhrozek
Title: #563: SYSDB: Only check non-POSIX groups for GID conflicts
Action: opened
PR body:
"""
When checking for a GID conflict, it doesn't make sense to check for one
when the group being added is a non-POSIX one, because then the GID will
always be 0.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/563/head:pr563
git checkout pr563
URL: https://github.com/SSSD/sssd/pull/561
Author: jhrozek
Title: #561: DYNDNS: Retry also on timeouts
Action: opened
PR body:
"""
There is the dyndns_server option that is supposed to make it possible for
the admin to select a server to update DNS with if the server detected by
nsupdate does not work. The fallback works OK for the case where nsupdate
fails with a non-zero return code, but doesn't work for the case where
nsupdate times out.
This patch extends the retry condition to also fallback to the
dyndns_server directive if nsupdate return ERR_DYNDNS_TIMEOUT.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/561/head:pr561
git checkout pr561