URL: https://github.com/freeipa/freeipa/pull/2854
Author: rcritten
Title: #2854: [Backport][ipa-4-6] Add support for multiple certificates/formats to ipa-cacert-manage
Action: opened
PR body:
"""
Add support for multiple certificates/formats to ipa-cacert-manage
Only a single cert in DER or PEM format would be loaded from the
provided file. Extend this to include PKCS#7 format and load all
certificates found in the file.
Signed-off-by: Rob Crittenden rcritten(a)redhat.com
https://pagure.io/freeipa/issue/7579
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2854/head:pr2854
git checkout pr2854
URL: https://github.com/freeipa/freeipa/pull/2850
Author: serg-cymbaluk
Title: #2850: [Backport][ipa-4-7] Web UI: Increase timeouts for UI tests in Nightly PR configuration
Action: opened
PR body:
"""
Manual backport of #2838
Some test suites for WebUI in Nightly PR configuration have timeouts without any reserve.
So these tests fails randomly.
Timeout values for these test was increased to {real duration} + ~30%
https://pagure.io/freeipa/issue/7864
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2850/head:pr2850
git checkout pr2850
URL: https://github.com/freeipa/freeipa/pull/2853
Author: fcami
Title: #2853: [Backport][ipa-4-7] pkinit setup: fix regression on master install
Action: opened
PR body:
"""
This PR was opened manually (cherry-picked) because PR #2847 was pushed to master and backport to ipa-4-7 is required. Automatic backport of #2847 failed, hence the cherry-pick.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2853/head:pr2853
git checkout pr2853
URL: https://github.com/freeipa/freeipa/pull/2847
Author: flo-renaud
Title: #2847: pkinit setup: fix regression on master install
Action: opened
PR body:
"""
## pkinit setup: fix regression on master install
The commit 7785210 intended to fix ipa-pkinit-manage enable on a replica without any CA but introduced a regression: ipa-server-install fails to configure pkinit with the fix.
This commit provides a proper fix without the regression: pkinit needs to contact Dogtag directly only in case there is no CA instance yet (for ex. because we are installing the first master).
Fixes: https://pagure.io/freeipa/issue/7795
## test: add non-reg test checking pkinit after server install
Add a test with the following scenario:
ipa-server-install (with ca and pkinit enabled)
check that pkinit is properly enabled:
ipa-pkinit-manage status must return "enabled"
the KDC cert must be signed by IPA CA
Related to: https://pagure.io/freeipa/issue/7795
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2847/head:pr2847
git checkout pr2847
URL: https://github.com/freeipa/freeipa/pull/2849
Author: fcami
Title: #2849: [Backport][ipa-4-7] tests: fix failure in test_topology_TestTopologyOptions:test_add_remove_segment
Action: opened
PR body:
"""
This PR was opened automatically because PR #2841 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/2849/head:pr2849
git checkout pr2849
URL: https://github.com/freeipa/freeipa/pull/2848
Author: fcami
Title: #2848: [Backport][ipa-4-6] tests: fix failure in test_topology_TestTopologyOptions:test_add_remove_segment
Action: opened
PR body:
"""
This PR was opened automatically because PR #2841 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/2848/head:pr2848
git checkout pr2848