URL: https://github.com/freeipa/freeipa/pull/5533
Author: fcami
Title: #5533: [Backport][ipa-4-9] freeipa.spec.in: client: depend on libsss_sudo
Action: opened
PR body:
"""
MANUAL BACKPORT of https://github.com/freeipa/freeipa/pull/5176
On 10.10+ releases of Dogtag, the PKI installer will not depend on sudo anymore. This opens the possibility of creating IPA servers without a properly configured sudo.
In fact, even IPA clients should have sudo and libsss_sudo installed in most cases, so: add a weak dependency on libsss_sudo to freeipa-client.
Fixes: https://pagure.io/freeipa/issue/8530
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5533/head:pr5533
git checkout pr5533
URL: https://github.com/freeipa/freeipa/pull/5559
Author: wladich
Title: #5559: ipatests: check localhost is actually used for domain name resolution
Action: opened
PR body:
"""
The original test "test_resolvconf" only checked that ip address of
localhost is present in /etc/resolv.conf. This does not guarantee that
it is actually used for name resolution as there can be other nameservers
before the line.
Another issue is this test is not applicable to systems where name
resolution is managed by systemd-resolved.
The test is modified to check that 127.0.0.1 is actually used in DNS query
chain.
Also test is moved to test_dns suite as it is not directly related to
dnssec.
Related to https://pagure.io/freeipa/issue/7900
Fixes https://pagure.io/freeipa/issue/8695
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5559/head:pr5559
git checkout pr5559
URL: https://github.com/freeipa/freeipa/pull/5460
Author: wladich
Title: #5460: ipatests: use pexpect for controlling interactive command line utilities
Action: opened
PR body:
"""
This PR adds a tests-oriented wrapper for pexpect module
The pexpect module can be used for controlling and testing interactive command-line programs. The wrapper adds testing-oriented features like logging and automatic process termination and default check for process exit status.
Invocation of `ktutil` on systems with old version of `readline` is fixed using `pexpect`
Few tests in `test_adtrust_install` were refactored to utilize `pexpect` to improve the tests and provide usage example.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5460/head:pr5460
git checkout pr5460
URL: https://github.com/freeipa/freeipa/pull/5558
Author: abbra
Title: #5558: [Backport][ipa-4-9] ipatests: update expected error message
Action: opened
PR body:
"""
This PR was opened automatically because PR #5547 was pushed to master and backport to ipa-4-9 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5558/head:pr5558
git checkout pr5558
URL: https://github.com/freeipa/freeipa/pull/5560
Author: abbra
Title: #5560: [Backport][ipa-4-9] Don't stop certmonger during IPA uninstallation
Action: opened
PR body:
"""
This PR was opened automatically because PR #5505 was pushed to master and backport to ipa-4-9 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5560/head:pr5560
git checkout pr5560
URL: https://github.com/freeipa/freeipa/pull/5547
Author: flo-renaud
Title: #5547: ipatests: update expected error message
Action: opened
PR body:
"""
With commit ec6698f , the error message has changed from
Unable to communicate with CMS (503)
to
Request failed with status 503: Non-2xx response from CA REST API: 503. (503)
Related: https://pagure.io/freeipa/issue/8704
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5547/head:pr5547
git checkout pr5547
URL: https://github.com/freeipa/freeipa/pull/5553
Author: abbra
Title: #5553: [Backport][ipa-4-9] man: fix ipa-client-samba.1 typos
Action: opened
PR body:
"""
This PR was opened automatically because PR #5549 was pushed to master and backport to ipa-4-9 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5553/head:pr5553
git checkout pr5553