URL: https://github.com/SSSD/sssd/pull/5935
Author: alexey-tikhonov
Title: #5935: sysdb: more specific mpg search filter
Action: opened
PR body:
"""
Originally all user of an mpg domain had an automatically created
user-private group and as a result the ID space was unified in the sense
that a given ID either belongs to a group or to a user with a
user-private group.
With the introduction of id-overrides and the auto_private_groups option
this assumption is not true anymore and as a result the search filter
for GIDs must be more specific with respect to the user objects.
Resolves: https://github.com/SSSD/sssd/issues/5790
:fixes: Improve mpg search filter to be more reliable with id-overrides
and the new auto_private_groups options.
Reviewed-by: Pavel Březina <pbrezina(a)redhat.com>
(cherry picked from commit 4be5fcd9afd62b1094eb27970627d327ac770127)
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5935/head:pr5935
git checkout pr5935
URL: https://github.com/SSSD/sssd/pull/5786
Author: jakub-vavra-cz
Title: #5786: Tests: [SSSD-3579]: Skip test test_0018_bz1734040.
Action: opened
PR body:
"""
The test does not work even with fixes for RHEL-9,
skipping for now so it is not blocking RHEL-9 gating,
until proper fix is found.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5786/head:pr5786
git checkout pr5786
URL: https://github.com/SSSD/sssd/pull/5918
Author: ikerexxe
Title: #5918: Client ca validation error
Action: opened
PR body:
"""
Improve the error handling for FindByValidCertificate() by returning a
specific exception ID when the certificate authority file is missing.
Moreover, the log lines have been changed to point to p11_child logs
when an unknown error happens.
Moreover, a new test case has been created for the certificate authority
file missing situation.
Finally, include a reference to ca_db, p11_child_timeout and
certificate_verification in sssd-ifp man page. These options can used be
to control how the certificates are validated with
FindByValidCertificate() API.
Resolves: https://github.com/SSSD/sssd/issues/5911
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5918/head:pr5918
git checkout pr5918
URL: https://github.com/SSSD/sssd/pull/5933
Author: dparmar18
Title: #5933: Fix for test bz1294670
Action: opened
PR body:
"""
test_bz1294670 in src/tests/multihost/alltests/test_sudo.py had 2 problems:
1) Wrong variable used in line 59 where there does not exist any variable named 'localuser', it should be 'user' from line 48.
2) Wrong indentation of ssh.close() on line 66, should be aligned with the indentation of 'ssh' variable declaration on line 56.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5933/head:pr5933
git checkout pr5933