URL: https://github.com/freeipa/freeipa/pull/3229
Author: rcritten
Title: #3229: Better handling for not configured when uninstalling client
Action: opened
PR body:
"""
Second crack at this.
When uninstalling the client and it isn't configured we should return "not configured". When uninstall the client in context of the server we shouldn't error out.
So in the case of on-master raise the exception with a SUCCESS error so it doesn't cause things to blow up, and revert the previous attempt.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3229/head:pr3229
git checkout pr3229
URL: https://github.com/freeipa/freeipa/pull/3234
Author: rcritten
Title: #3234: [Backport][ipa-4-6] When reading SSH pub key don't assume last character is newline
Action: opened
PR body:
"""
This PR was opened automatically because PR #3228 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/3234/head:pr3234
git checkout pr3234
URL: https://github.com/freeipa/freeipa/pull/3233
Author: rcritten
Title: #3233: [Backport][ipa-4-7] When reading SSH pub key don't assume last character is newline
Action: opened
PR body:
"""
This PR was opened automatically because PR #3228 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/3233/head:pr3233
git checkout pr3233
URL: https://github.com/freeipa/freeipa/pull/3228
Author: rcritten
Title: #3228: When reading SSH pub key don't assume last character is newline
Action: opened
PR body:
"""
The code was attempting to strip off any trailing newline and then
calling lstrip() on the rest.
This assumes that the key has a trailing newline. At best this
can cause the last character of the comment to be lost. If there
is no comment it will fail to load the key because it is invalid.
Patch by Félix-Antoine Fortin <felix-antoine.fortin(a)calculquebec.ca>
https://pagure.io/freeipa/issue/7959
Signed-off-by: Rob Crittenden <rcritten(a)redhat.com>
There is a lot of very good analysis within the ticket.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3228/head:pr3228
git checkout pr3228
URL: https://github.com/freeipa/freeipa/pull/3226
Author: rcritten
Title: #3226: Stop using 389-ds legacy backup and restoration utilities
Action: opened
PR body:
"""
Use dsctl instead, the modern replacement for ldif2db, db2ldif,
bak2db and db2bak.
https://pagure.io/freeipa/issue/7965
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/3226/head:pr3226
git checkout pr3226