URL: https://github.com/freeipa/freeipa/pull/3629
Author: wladich
Title: #3629: ipatests: refactor and extend tests for IPA-Samba integration
Action: opened
PR body:
"""
This is a manual backport of #3576
Add tests for following scenarios:
* running ipa-client-samba --uninstall without prior installation
* mount and access Samba share by IPA user
* mount and access Samba share by AD user
* mount samba share by one IPA user and access it by another one
* try mount samba share without kerberos authentication
* uninstall and reinstall ipa-client-samba
Relates: https://pagure.io/freeipa/issue/3999
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3629/head:pr3629
git checkout pr3629
URL: https://github.com/freeipa/freeipa/pull/3630
Author: rcritten
Title: #3630: [Backport][ipa-4-8] Improve performance of certmonger renewal scripts
Action: opened
PR body:
"""
This PR was opened automatically because PR #3596 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/3630/head:pr3630
git checkout pr3630
URL: https://github.com/freeipa/freeipa/pull/3625
Author: flo-renaud
Title: #3625: [ipa-4-6 only] check for single-label domains only during server install
Action: opened
PR body:
"""
The fix for https://pagure.io/freeipa/issue/7207 and
https://pagure.io/freeipa/issue/7598 added checks against single-label
domains in client, server and replica installs. This prevents client
enrollment to existing topologies with single-label domain.
This commit removes those fixes on ipa-4-6 branch. Server installation
with single-label domain will still be refused, but client enrollment
will succeed.
Fixes: https://pagure.io/freeipa/issue/8058
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3625/head:pr3625
git checkout pr3625
URL: https://github.com/freeipa/freeipa/pull/3596
Author: rcritten
Title: #3596: WIP: Improve performance of certmonger renewal scripts
Action: opened
PR body:
"""
On startup certmonger performs a number of options on the
configured CA (IPA, not to be confused with the real dogtag CA)
and the tracking requests.
For the CA checks break early for operations that are not
supported by ipa-submit. This will save both a fork and a lock
call.
For checks on existing CA subsystem certs defer some imports and
defer initializing the API until we know a supported operation
is being called (SUBMIT and POLL).
https://bugzilla.redhat.com/show_bug.cgi?id=1656519
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3596/head:pr3596
git checkout pr3596
URL: https://github.com/freeipa/freeipa/pull/3626
Author: rcritten
Title: #3626: [Backport][ipa-4-8] Fix two error paths around ipadb_get_global_config()
Action: opened
PR body:
"""
This PR was opened automatically because PR #3622 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/3626/head:pr3626
git checkout pr3626
URL: https://github.com/freeipa/freeipa/pull/3627
Author: rcritten
Title: #3627: [Backport][ipa-4-7] Fix two error paths around ipadb_get_global_config()
Action: opened
PR body:
"""
This PR was opened automatically because PR #3622 was pushed to master and backport to ipa-4-7 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3627/head:pr3627
git checkout pr3627
URL: https://github.com/freeipa/freeipa/pull/3429
Author: flo-renaud
Title: #3429: ipatests: add nightly definition for DS integration tests
Action: opened
PR body:
"""
This commit is a first step in order to run nightly
integration tests with the 389-ds Directory Server.
It is listing the tests that should be run against
a nightly build of 389-ds.
Additional work is needed:
- create a vagrant template using the Copr repo for nightly 389-ds
- automate the creation of a PR using this nightly definition
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3429/head:pr3429
git checkout pr3429