URL: https://github.com/freeipa/freeipa/pull/1260 Author: flo-renaud Title: #1260: [Backport][ipa-4-6]Fix ipa-restore (python2) Action: opened
PR body: """ Backport of PR #1228 to ipa-4-6 In order to stop tracking LDAP server cert, ipa-restore is using dse.ldif to find the certificate name. But when ipa-server-install --uninstall has been called, the file does not exist, leading to a IOError exception (regression introduced by 87540fe). The ipa-restore code properly catches the exception in python3 because IOError is a subclass of OSError, but in python2 this is not the case. The fix catches IOError and OSError to work properly with both version. Fixes: https://pagure.io/freeipa/issue/7231 Reviewed-By: Rob Crittenden <rcrit...@redhat.com> """ To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/1260/head:pr1260 git checkout pr1260
_______________________________________________ FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org