URL: https://github.com/freeipa/freeipa/pull/1893
Author: rcritten
Title: #1893: Disable message about log in ipa-backup if IPA is not configured
Action: opened
PR body:
"""
Introduce server installation constants similar to the client
but only tie in SERVER_NOT_CONFIGURED right now.
For the case of not configured don't spit out the "See <some log>
for more information" because no logging was actually done.
In the case of ipa-backup this could also be confusing if the
--log-file option was also passed in because it would not be
used.
https://pagure.io/freeipa/issue/6843
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/1893/head:pr1893
git checkout pr1893
URL: https://github.com/freeipa/freeipa/pull/1886
Author: abbra
Title: #1886: group-del: add a warning to logs when password policy could not be re…
Action: opened
PR body:
"""
…moved
When a user with sufficient permissions creates a group using ipa
group-add and then deletes it again with group-del ipa gives an
Insufficient access error, but still deletes the group.
This is due to a need to remove an associaed password policy for the
group. However, a password policy might be inaccessible to the user
(created by a more powerful admin) and there is no way to check that it
exists with current privileges other than trying to remove it.
Seeing a Python exceptions in the Apache log without explanation is
confusing to many users, so add a warning message that explains what
happens here.
Fixes: https://pagure.io/freeipa/issue/6884
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1886/head:pr1886
git checkout pr1886
URL: https://github.com/freeipa/freeipa/pull/1901
Author: flo-renaud
Title: #1901: authselect improvements
Action: opened
PR body:
"""
Improvements for authselect migration:
- rely on a stable interface to read the current profile (authselect current --raw)
- run tests only when authselect command is available
Related to
https://pagure.io/freeipa/issue/7377
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1901/head:pr1901
git checkout pr1901
URL: https://github.com/freeipa/freeipa/pull/1902
Author: tiran
Title: #1902: ipa-client package needs sssd-tool
Action: opened
PR body:
"""
Commit ccec8c6c4193a204428b7ba0f93dac6f0eb26020 add a call to sssctl but
the providing package sssd-tools was not added to ipa-client package.
The tool is not need to build packages.
See: https://pagure.io/freeipa/issue/7376
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/1902/head:pr1902
git checkout pr1902
URL: https://github.com/freeipa/freeipa/pull/1896
Author: tiran
Title: #1896: Make ipatests' create_external_ca a script
Action: opened
PR body:
"""
The test helper create_external_ca is useful to create an external root
CA and sign ipa.csr for external CA testing. I also moved the file into
ipatests top package to make the import shorter and to avoid an import
warning.
Usage:
ipa-server-install --external-ca ...
python3 -m ipatests.create_external_ca
ipa-server-install --external-cert-file=/tmp/rootca.pem \
--external-cert-file=/tmp/ipaca.pem
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/1896/head:pr1896
git checkout pr1896