URL: https://github.com/SSSD/sssd/pull/5447
Author: sgoveas
Title: #5447: netstat command not found for test
Action: opened
PR body:
"""
netstat command is not available in latest rhel 8.4 by default.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5447/head:pr5447
git checkout pr5447
URL: https://github.com/SSSD/sssd/pull/5452
Author: alexey-tikhonov
Title: #5452: RESOLV: handle fail of ares_parse_*_reply() properly
Action: opened
PR body:
"""
With modern versions of c-ares ares_parse_*_reply() functions don't touch
`hostent **host` in case of fail.
This means it's unreliable to check for (hostent != NULL) without previous
initialization.
To be on a safe side it's better to check for return code as well.
Resolves: https://github.com/SSSD/sssd/issues/5451
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5452/head:pr5452
git checkout pr5452
URL: https://github.com/SSSD/sssd/pull/5457
Author: sumit-bose
Title: #5457: simple: fix memory leak while reloading lists
Action: opened
PR body:
"""
The simple access provider with reload the access and deny lists at
runtime to make sure that users and groups from domains which are
discovered at runtime are properly processed.
While reloading the lists the original lists are not freed and an
intermediate list wasn't removed as well.
Resolves: https://github.com/SSSD/sssd/issues/5456
:fixes: Memory leak in the simple access provider
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5457/head:pr5457
git checkout pr5457
URL: https://github.com/SSSD/sssd/pull/5460
Author: sgoveas
Title: #5460: TESTS: Split tier1 tests with new pytest marker
Action: opened
PR body:
"""
Runtime for tier1 tests is currently 70 minutes. It will continue to
grow as we add new tests to it and the time for execution would increase
as well. To keep the job to run within 60 minutes, we are adding a new
marker "tier1_2" and a new job. This job will run in parallel on
separate resources to bring down the total time taken for execution.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5460/head:pr5460
git checkout pr5460
URL: https://github.com/SSSD/sssd/pull/5433
Author: sergiodj
Title: #5433: Only start sssd.service if there's a configuration file present
Action: opened
PR body:
"""
This commit is the follow-up of the discussion that is happening here:
https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/1900642
In a nutshell, SSSD is installed without a configuration file by
default, which means that it's impossible to start it successfully
unless the user has actively created/copied a sssd.conf inside
/etc/sssd. For this reason, I'd like to suggest that we add
"ConditionPathExists=/etc/sssd/sssd.conf" to sssd.service, which
mitigates the problem of SSSD not properly starting and generating
error messages in the system log.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5433/head:pr5433
git checkout pr5433