diff options
Diffstat (limited to 'ipaserver/install/server/upgrade.py')
-rw-r--r-- | ipaserver/install/server/upgrade.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ipaserver/install/server/upgrade.py b/ipaserver/install/server/upgrade.py index 4df621947..42c9cf0f5 100644 --- a/ipaserver/install/server/upgrade.py +++ b/ipaserver/install/server/upgrade.py @@ -36,6 +36,7 @@ from ipaserver.install import cainstance from ipaserver.install import certs from ipaserver.install import otpdinstance from ipaserver.install import schemaupdate +from ipaserver.install import custodiainstance from ipaserver.install import sysupgrade from ipaserver.install import dnskeysyncinstance from ipaserver.install.upgradeinstance import IPAUpgrade @@ -1465,7 +1466,7 @@ def upgrade_configuration(): service.ldapi = True try: if not service.is_configured(): - # 389-ds needs to be running to create the memcache instance + # 389-ds needs to be running to create the instances # because we record the new service in cn=masters. ds.start() service.create_instance(ldap_name, fqdn, None, @@ -1514,6 +1515,9 @@ def upgrade_configuration(): except ipautil.CalledProcessError as e: root_logger.error("Failed to restart %s: %s", bind.service_name, e) + custodia = custodiainstance.CustodiaInstance() + custodia.upgrade_instance(api.env.realm) + ca_restart = any([ ca_restart, ca_upgrade_schema(ca), |