URL: https://github.com/SSSD/sssd/pull/5863
Author: justin-stephenson
Title: #5863: Responder and Child process tevent chain id improvements
Action: opened
PR body:
"""
This PR adds the following tevent chain ID functionality:
* Add tevent chain ID logic into responders (log messages with tag [CID #])
* Add ability to parse child log files by passing the backend request ID into child processes and setting the chain ID inside the child.
sss_chain_id getter/setter functions moved into their own source file (remove dependency to tevent), and some small changes to analyzer are needed.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5863/head:pr5863
git checkout pr5863
URL: https://github.com/SSSD/sssd/pull/5914
Author: spoore1
Title: #5914: Tests: add docstring in intg/test_infopipe.py
Action: opened
PR body:
"""
Adding docstring to test_find_by_valid_certificate to define some
metadata for tracking the test case.
Minimal content needed is:
- :id: <generated UUID>
- :title: SSSD-TC: <Feature or functional area>: <Title of test>
- :casecompoent: sssd
- :subsystemteam: sst_idm_sssd
The first two will differ per tests going forward but, the last two are
defaults needed.
Command used to generate UUID:
python3 -c 'import uuid; print(uuid.uuid4())'
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5914/head:pr5914
git checkout pr5914
URL: https://github.com/SSSD/sssd/pull/5920
Author: ikerexxe
Title: #5920: krb5: write kdcinfo.* file with port configuration
Action: opened
PR body:
"""
When writing the 'kdcinfo.*' file take into account all the information
set in the 'krb5_server' option, including the port. This wasn't taken
into account and that's why the kerberos child only used the address
part, thus being unable to contact the service in the server.
Resolves: https://github.com/SSSD/sssd/issues/5919
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5920/head:pr5920
git checkout pr5920
URL: https://github.com/SSSD/sssd/pull/5845
Author: stanislavlevin
Title: #5845: sss-analyze: Fix self imports
Action: opened
PR body:
"""
- fixed self imports to allow any other Python stuff use `sssd`
Python package
- `sssd` Python package tranformed from namespace to regular one
- moved the executable out to sbin directory to split the library and
actual executable (sbin because of only root can read sssd logs)
Resolves: https://github.com/SSSD/sssd/issues/5842
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5845/head:pr5845
git checkout pr5845