URL: https://github.com/freeipa/freeipa/pull/4240
Author: abbra
Title: #4240: [Backport][ipa-4-8] ipa-client-automount: call save_domain() for each change
Action: opened
PR body:
"""
This PR was opened automatically because PR #4212 was pushed to master and backport to ipa-4-8 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/4240/head:pr4240
git checkout pr4240
URL: https://github.com/freeipa/freeipa/pull/4222
Author: flo-renaud
Title: #4222: [Backport][ipa-4-6] Added a test to check if ipa host-find --pkey-only does not return SSH public key
Action: opened
PR body:
"""
This PR was opened automatically because PR #4181 was pushed to master and backport to ipa-4-6 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/4222/head:pr4222
git checkout pr4222
URL: https://github.com/freeipa/freeipa/pull/4208
Author: wladich
Title: #4208: ipatests: add test_trust suite to nightly runs
Action: opened
PR body:
"""
The test suite test_trust was missing in nightly definitions
because PR-CI was not able to provision multi-AD topology.
Now that PR-CI is updated, we can start executing this test suite.
It is not reasonable to add it to gating as this suite is
time consuming like other tests requiring provisioning of AD instances.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/4208/head:pr4208
git checkout pr4208
URL: https://github.com/freeipa/freeipa/pull/3999
Author: smartsammler
Title: #3999: Fix typo in idrange.py docstring
Action: opened
PR body:
"""
In my opinion the sentence makes more sense if one replaces this `id` with a `is`.
If this is not what was meant, then I would be pleased if the sentence could be rephrased, so that I get it right. Thank you.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3999/head:pr3999
git checkout pr3999
URL: https://github.com/freeipa/freeipa/pull/4234
Author: tiran
Title: #4234: dnsrecord: Treat empty list arguments correctly
Action: opened
PR body:
"""
dnsrecord_del fails when one of the record arguments is an empty list:
AttrValueNotFound("AAAA record does not contain 'None'",)
The problem is caused by the fact that LDAPEntry.__getitem__ returns None
for empty lists. The code in the plugin considers None as a single entry
and maps it to vals = [None].
The patch maps None to empty list.
Fixes: https://pagure.io/freeipa/issue/8196
Signed-off-by: Christian Heimes <cheimes(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/4234/head:pr4234
git checkout pr4234
URL: https://github.com/freeipa/freeipa/pull/4235
Author: tiran
Title: #4235: Remove dependency on custodia package
Action: opened
PR body:
"""
ipa-server no longer use any files and features from the custodia
package. The python3-custodia package provides all Custodia features for
ipa-custodia.service.
Signed-off-by: Christian Heimes <cheimes(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/4235/head:pr4235
git checkout pr4235
URL: https://github.com/freeipa/freeipa/pull/4212
Author: fcami
Title: #4212: ipa-client-automount: call save_domain() for each change
Action: opened
PR body:
"""
Call sssdconfig.save_domain(domain) after each configuration
change during ipa-client-automount --uninstall.
Previously, sssdconfig.save_domain(domain) was called only
outside of the domain detection loop which changed the domain
configuration. This introduced issues as this method's behavior
is only consistent when configuration items are removed in a
certain order: https://pagure.io/SSSD/sssd/issue/4149
Plus, it is more correct to save the configuration from within
the loop if ever we support multiple domains.
Fixes: https://pagure.io/freeipa/issue/8190
Signed-off-by: François Cami <fcami(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/4212/head:pr4212
git checkout pr4212