URL: https://github.com/freeipa/freeipa/pull/4909
Author: fcami
Title: #4909: Add unauthenticated nsupdate
Action: opened
PR body:
"""
ipa-client-install: update sssd.conf if nsupdate requires -g
If dynamic DNS updates are selected, sssd will use GSS-TSIG
by default for nsupdate.
When ipa-client-install notices that plain nsupdate is required,
switch sssd to use no authentication for dynamic updates too.
Fixes: https://pagure.io/freeipa/issue/8402
+
ipa-client-install: invoke nsupdate twice (GSS-TSIG, plain)
ipa-client-install invokes nsupdate with GSS-TSIG at client
enrollment time. If that fails, no retry is done.
Change that behavior to try again without GSS-TSIG.
Fixes: https://pagure.io/freeipa/issue/8402
####
This is purely WIP:
- it needs a proper test
- there are more nsupdate calls that should be adapted.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/4909/head:pr4909
git checkout pr4909
URL: https://github.com/freeipa/freeipa/pull/5504
Author: tiran
Title: #5504: Test on Fedora 33
Action: opened
PR body:
"""
389-DS on Fedora 32 does not have new DS feature.
Update to temmplate 0.0.5 with updated DS.
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/5504/head:pr5504
git checkout pr5504
URL: https://github.com/freeipa/freeipa/pull/5557
Author: mrizwan93
Title: #5557: ipatests: Test if ACME renews the issued cert with cerbot
Action: opened
PR body:
"""
This test is to check if ACME certificate renews upon
reaching expiry
related: https://pagure.io/freeipa/issue/4751
Signed-off-by: Mohammad Rizwan <myusuf(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5557/head:pr5557
git checkout pr5557
URL: https://github.com/freeipa/freeipa/pull/5566
Author: miskopo
Title: #5566: WebUI: test_user_caless: test if user is enabled
Action: opened
PR body:
"""
Test checks if the user is enabled, able to reset their password and
authentication types in CA-less environment.
Related: https://pagure.io/freeipa/issue/8203
Signed-off-by: Michal Polovka <mpolovka(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5566/head:pr5566
git checkout pr5566
URL: https://github.com/freeipa/freeipa/pull/5388
Author: tiran
Title: #5388: Better mod_wsgi configuration
Action: opened
PR body:
"""
* Remove WSGIImportScript
* Configure process-group in WSGIScriptAlias
* Run WSGI app in main interpreter of daemon script
* move WSGI app code to main code base so it can be used with other
WSGI servers that expect a Python package.
* populate LDAP schema early to speed up first request by ~200ms
* gc.collect() and gc.freeze() to improve memory handling and GC
See: https://github.com/GrahamDumpleton/mod_wsgi/issues/642#issuecomment-7494988…
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/5388/head:pr5388
git checkout pr5388
URL: https://github.com/freeipa/freeipa/pull/5556
Author: fcami
Title: #5556: ipatests: various enhancement to hidden replica tests
Action: opened
PR body:
"""
https://github.com/freeipa/freeipa/pull/5183 redux. I cannot reopen the original PR because the branch was force-pushed.
+
ipatests: add wait_for_ipa_to_start
wait_for_ipa_to_start(host) waits for ipactl to return RUNNING for all
IPA services on the specified host.
Related: https://pagure.io/freeipa/issue/8534
+
ipatests: hiddenreplica: use wait_for_ipa_to_start after restore
Use wait_for_ipa_to_start to wait until the restored replica is online.
Related: https://pagure.io/freeipa/issue/8534
+
ipatests: use wait_for_replication for hidden replica checks
Previously, hidden replica checks were run without waiting for replication
to complete, potentially leading to unstable behavior.
Use wait_for_replication.
Fixes: https://pagure.io/freeipa/issue/8534
+
ipatests: hidden replica: misc fixes
Split a test in two and add additional fixes.
Related: https://pagure.io/freeipa/issue/8534
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5556/head:pr5556
git checkout pr5556
URL: https://github.com/freeipa/freeipa/pull/5568
Author: antoniotorresm
Title: #5568: ipa passwd: make help for `--otp` option clearer
Action: opened
PR body:
"""
Update help for the `--otp` option in `ipa passwd`
to actually explain its usage.
Fixes: https://pagure.io/freeipa/issue/8244
Signed-off-by: Antonio Torres <antorres(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5568/head:pr5568
git checkout pr5568
URL: https://github.com/freeipa/freeipa/pull/5587
Author: antoniotorresm
Title: #5587: Allow multiple permitopen/permitlisten entries in SSH keys
Action: opened
PR body:
"""
SSH keys allow to have multiple entries for the permitopen and permitlisten options.
Prior to this change, only one of each could be configured.
Fixes: https://pagure.io/freeipa/issue/8423
Signed-off-by: Antonio Torres <antorres(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5587/head:pr5587
git checkout pr5587