URL: https://github.com/freeipa/freeipa/pull/5527
Author: rcritten
Title: #5527: [Backport][ipa-4-9] Reduce the differences between upstream and downstream builds
Action: opened
PR body:
"""
Make it easier to share the same spec file between upstream and downstream (at least CentOS and RHEL) builds.
This includes:
Replace some FreeIPA references with IPA to be more name-agnostic.
Drop csrgen which was never feature complete, doesn't work today.
Tweak the UI builder which was already capable of picking a tool to be more generic in its output.
The spec file itself has already been tweaked to handle picking the right dependencies per distribution.
I also synced some changes from other recent translation changes.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5527/head:pr5527
git checkout pr5527
URL: https://github.com/freeipa/freeipa/pull/5516
Author: tiran
Title: #5516: configure: ipaplatform falls back to ID_LIKE
Action: opened
PR body:
"""
The auto-detection code for IPAPLATFORM now falls back to ID_LIKE.
CentOS platform will now be treated as rhel-like, Ubuntu platforms as
debian-like automatically.
Fixes: https://pagure.io/freeipa/issue/8689
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/5516/head:pr5516
git checkout pr5516
URL: https://github.com/freeipa/freeipa/pull/5530
Author: flo-renaud
Title: #5530: [Backport][ipa-4-9] ipatests: ipactl status now exits with 3 when a service is stopped
Action: opened
PR body:
"""
This PR was opened automatically because PR #5528 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/5530/head:pr5530
git checkout pr5530
URL: https://github.com/freeipa/freeipa/pull/5528
Author: flo-renaud
Title: #5528: ipatests: ipactl status now exits with 3 when a service is stopped
Action: opened
PR body:
"""
ipatests: ipactl status now exits with 3 when a service is stopped
Some tests are individually stopping a service and call
ipactl status to ensure it is stopped. They need to use
run_command with raiseonerr=False as ipactl status now
exits with 3 when one of the IPA services is down
(since commit 928ab51).
Related: https://pagure.io/freeipa/issue/8588
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5528/head:pr5528
git checkout pr5528
URL: https://github.com/freeipa/freeipa/pull/5529
Author: flo-renaud
Title: #5529: [Backport][ipa-4-9] ipatests: fix ipahealthcheck fixture _modify_permission
Action: opened
PR body:
"""
This PR was opened automatically because PR #5526 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/5529/head:pr5529
git checkout pr5529
URL: https://github.com/freeipa/freeipa/pull/5526
Author: flo-renaud
Title: #5526: ipatests: fix ipahealthcheck fixture _modify_permission
Action: opened
PR body:
"""
The test is storing the initial file permissions obtained with 'stat',
then modifies them, calls ipa-healthcheck and reverts the permissions
to the original value.
When the file is a symlink, stat returns the permission of the link,
not of the pointed-to file. But chmod modifies the permissions of the
pointed-to file, not of the link.
As a consequence, the fixture does not properly restore the original
file permissions.
The fix consists in calling 'stat -L' because the command follows
links.
Signed-off-by: Florence Blanc-Renaud <flo(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5526/head:pr5526
git checkout pr5526
Hi,
I am adding a `prune` option to `ipa-cacert-manage` (as discussed in
https://pagure.io/freeipa/issue/7404)
The test for this option would be to have an expired cert installed and
check
that it is deleted after running the command, but I'm not sure how to add
an
expired certificate in first place. Any pointers on this?
Thank you!
URL: https://github.com/freeipa/freeipa/pull/5524
Author: flo-renaud
Title: #5524: [Backport][ipa-4-9] Various dnssec fixes
Action: opened
PR body:
"""
This PR was opened automatically because PR #5444 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/5524/head:pr5524
git checkout pr5524
URL: https://github.com/freeipa/freeipa/pull/5523
Author: flo-renaud
Title: #5523: [Backport][ipa-4-9] Update samba configuration on IPA master to explicitly use 'server role' setting
Action: opened
PR body:
"""
This PR was opened automatically because PR #5519 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/5523/head:pr5523
git checkout pr5523
URL: https://github.com/freeipa/freeipa/pull/5444
Author: flo-renaud
Title: #5444: Various dnssec fixes
Action: opened
PR body:
"""
### dnssec: fix the key type with OpenDNSSEC 2.1
### ipatests: add a test for ZSK/KSK keytype in DNSKEY record
### OpenDNSSEC: fix timezone in key creation date
+ Run a temp commit using @tbordaz's fix for 389ds sync_repl issue
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5444/head:pr5444
git checkout pr5444