Make certificate renewal process synchronized

Synchronization is achieved using a global renewal lock.

https://fedorahosted.org/freeipa/ticket/4803

Reviewed-By: David Kupka <dkupka@redhat.com>
This commit is contained in:
Jan Cholasta committed 2015-01-13 18:34:59 +00:00
1 parent 6a1304324f
commit b9ae769048
15 files changed
+294 -8

No files matched your search

+3
View File
@@ -1327,6 +1327,8 @@ def main():
)
upgrade_pki(ca, fstore)
ca.configure_certmonger_renewal_guard()
update_dbmodules(api.env.realm)
uninstall_ipa_kpasswd()
@@ -1339,6 +1341,7 @@ def main():
http = httpinstance.HTTPInstance(fstore)
http.configure_selinux_for_httpd()
http.change_mod_nss_port_from_http()
http.configure_certmonger_renewal_guard()
http.stop()
update_mod_nss_protocol(http)