URL: https://github.com/freeipa/freeipa/pull/1637 Author: rcritten Title: #1637: Don't try to backup CS.cfg during upgrade if CA is not configured Action: opened
PR body: """ https://pagure.io/freeipa/issue/7409 Signed-off-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/1637/head:pr1637 git checkout pr1637
From 79858d2b770d23e0947d6fb8cfd3f9e39768d18b Mon Sep 17 00:00:00 2001 From: Rob Crittenden <rcrit...@redhat.com> Date: Mon, 26 Feb 2018 16:13:58 -0500 Subject: [PATCH] Don't try to backup CS.cfg during upgrade if CA is not configured https://pagure.io/freeipa/issue/7409 Signed-off-by: Rob Crittenden <rcrit...@redhat.com> --- ipaserver/install/server/upgrade.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ipaserver/install/server/upgrade.py b/ipaserver/install/server/upgrade.py index 57fddc6e29..724bb82a38 100644 --- a/ipaserver/install/server/upgrade.py +++ b/ipaserver/install/server/upgrade.py @@ -1658,7 +1658,8 @@ def upgrade_configuration(): with installutils.stopped_service('pki-tomcatd', 'pki-tomcat'): # Dogtag must be stopped to be able to backup CS.cfg config - ca.backup_config() + if ca.is_configured(): + ca.backup_config() # migrate CRL publish dir before the location in ipa.conf is updated ca_restart = migrate_crl_publish_dir(ca)
_______________________________________________ FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org