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-74949...
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/5691
Author: carlwgeorge
Title: #5691: Also use uglifyjs on CentOS Stream 8
Action: opened
PR body:
"""
This conditional was recently changed to match VERSION_ID "8." to only apply to RHEL 8 releases, but it should also match CentOS Stream 8 which has VERSION_ID "8".
https://pagure.io/freeipa/c/43f344b931db3f72f50e1620443be9f21623e29a
Please also cherry-pick this to the ipa-4-9 branch to be included in future RHEL 8 releases.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5691/head:pr5691
git checkout pr5691
URL: https://github.com/freeipa/freeipa/pull/5641
Author: menonsudhir
Title: #5641: ipatests: Test to check ipa-healthcheck tool displays warning when run on ipa-client
Action: opened
PR body:
"""
The testcase checks that when ipa-healthcheck tool is run on ipa-client it will display
warning message "IPA is not configured"
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5641/head:pr5641
git checkout pr5641
URL: https://github.com/freeipa/freeipa/pull/5690
Author: rcritten
Title: #5690: Add pkey_only to the service_find calls in the host plugin
Action: opened
PR body:
"""
This limits the amount of data and post-processing done
in when host_del and host_disable call service_find.
This also saves a presence query for host_keytab.
https://pagure.io/freeipa/issue/8787
Signed-off-by: Rob Crittenden <rcritten(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5690/head:pr5690
git checkout pr5690
URL: https://github.com/freeipa/freeipa/pull/5689
Author: antoniotorresm
Title: #5689: hbacrule: reduce number of LDAP searches during deletion
Action: opened
PR body:
"""
The `hbacrule` module performs a call to `selinuxusermap-find`
during entry deletion. This can be optimized by performing
a direct LDAP search instead.
Related: https://pagure.io/freeipa/issue/8784
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/5689/head:pr5689
git checkout pr5689
URL: https://github.com/freeipa/freeipa/pull/5687
Author: abbra
Title: #5687: [Backport][ipa-4-9] ipatests: Skip test_jsplugins in server-less environments
Action: opened
PR body:
"""
This PR was opened automatically because PR #5680 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/5687/head:pr5687
git checkout pr5687
URL: https://github.com/freeipa/freeipa/pull/5686
Author: abbra
Title: #5686: [Backport][ipa-4-8] ipatests: Skip test_jsplugins in server-less environments
Action: opened
PR body:
"""
This PR was opened automatically because PR #5680 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/5686/head:pr5686
git checkout pr5686