freeipa/ipaserver/install
Florence Blanc-Renaud 0659ed3502 ipa-server-upgrade: fix inconsistency in setup_lightweight_ca_key_retrieval
The method setup_lightweight_ca_key_retrieval is called on
server upgrade and checks first if it needs to be executed or if
a previous upgrade already did the required steps.
The issue is that it looks for setup_lwca_key_retrieval in sysupgrade.state
but writes setup_lwca_key_retieval (with a missing r).

The fix consistently uses setup_lwca_key_retieval (as older installations
may already contain this key in sysupgrade.state).

Fixes https://pagure.io/freeipa/issue/7688

Reviewed-By: Fraser Tweedale <ftweedal@redhat.com>
2018-09-26 11:44:21 +02:00
..
plugins Support Samba 4.9 2018-09-26 11:40:19 +02:00
server Remove options.promote from install in ipaserver/install/server/install 2018-09-12 13:11:21 +02:00
__init__.py Remove __all__ specifications in ipaclient and ipaserver.install 2013-09-06 15:42:33 +02:00
adtrust.py ipaserver/install/adtrust.py: Do not use DOMAIN_LEVEL_0 for minimum 2018-08-13 12:35:06 +02:00
adtrustinstance.py Support Samba 4.9 2018-09-26 11:40:19 +02:00
bindinstance.py Fix pylint 2.0 return-related violations 2018-07-11 10:11:38 +02:00
ca.py Remove DL0 specific code from cainstance and ca in ipaserver/install 2018-09-12 13:11:21 +02:00
cainstance.py ipa-server-upgrade: fix inconsistency in setup_lightweight_ca_key_retrieval 2018-09-26 11:44:21 +02:00
certs.py Auto-retry failed certmonger requests 2018-07-09 20:15:18 +02:00
conncheck.py install: introduce installer class hierarchy 2016-11-11 12:17:25 +01:00
custodiainstance.py Rename CustodiaModes.STANDALONE to CustodiaModes.FIRST_MASTER 2018-09-12 13:11:21 +02:00
dns.py ipa-server-install: do not perform forwarder validation with --no-dnssec-validation 2018-09-03 13:56:39 +02:00
dnskeysyncinstance.py Delay enabling services until end of installer 2018-07-06 13:26:43 +02:00
dogtag.py install: introduce installer class hierarchy 2016-11-11 12:17:25 +01:00
dogtaginstance.py Catch ACIError instead of invalid credentials 2018-06-29 15:48:43 +02:00
dsinstance.py Remove DL0 specific code from dsinstance ipaserver/install 2018-09-12 13:11:21 +02:00
httpinstance.py httpinstance: Restore SELinux context of session_dir /etc/httpd/alias 2018-08-03 13:23:21 +02:00
installutils.py Remove create_replica_config from installutils in ipaserver/install 2018-09-12 13:11:21 +02:00
ipa_backup.py Fix HTTPD SSL configuration for Debian. 2018-05-29 17:03:56 +02:00
ipa_cacert_manage.py Fix pylint 2.0 return-related violations 2018-07-11 10:11:38 +02:00
ipa_kra_install.py Remove DL0 specific code from ipa_kra_install in ipaserver/install 2018-09-12 13:11:21 +02:00
ipa_ldap_updater.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
ipa_otptoken_import.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
ipa_pkinit_manage.py ipa commands: print 'IPA is not configured' when ipa is not setup 2018-08-23 12:08:45 +02:00
ipa_replica_install.py Remove DL0 specific code from ipa_replica_install in ipaserver/install 2018-09-12 13:11:21 +02:00
ipa_restore.py ipa_restore: Restore SELinux context of template_dir /var/log/dirsrv/slapd-X 2018-08-03 13:23:21 +02:00
ipa_server_certinstall.py Fix pylint 2.0 return-related violations 2018-07-11 10:11:38 +02:00
ipa_server_install.py Improve console logging for ipa-server-install 2018-06-20 08:38:03 +02:00
ipa_server_upgrade.py ipa commands: print 'IPA is not configured' when ipa is not setup 2018-08-23 12:08:45 +02:00
ipa_winsync_migrate.py ipa commands: print 'IPA is not configured' when ipa is not setup 2018-08-23 12:08:45 +02:00
kra.py Remove DL0 specific code from kra in ipaserver/install 2018-09-12 13:11:21 +02:00
krainstance.py Delay enabling services until end of installer 2018-07-06 13:26:43 +02:00
krbinstance.py Remove unused promote arg in krbinstance.create_replica in ipaserver/install 2018-09-12 13:11:21 +02:00
ldapupdate.py Fix pylint 2.0 return-related violations 2018-07-11 10:11:38 +02:00
odsexporterinstance.py Delay enabling services until end of installer 2018-07-06 13:26:43 +02:00
opendnssecinstance.py Delay enabling services until end of installer 2018-07-06 13:26:43 +02:00
otpdinstance.py Enable pylint missing-final-newline check 2015-12-23 07:59:22 +01:00
replication.py DS replication settings: fix regression with <3.3 master 2018-08-24 16:50:30 +02:00
schemaupdate.py logging: do not use ipa_log_manager to create module-level loggers 2017-07-14 15:55:59 +02:00
service.py Fix pylint 2.0 return-related violations 2018-07-11 10:11:38 +02:00
sysupgrade.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
upgradeinstance.py Re-open the ldif file to prevent error message 2018-08-16 12:45:00 +02:00