freeipa/ipaserver/install/plugins
Petr Spacek f2fe357219 DNS server upgrade: do not fail when DNS server did not respond
Previously, update_dnsforward_emptyzones failed with an exeception if
DNS query failed for some reason. Now the error is logged and upgrade
continues.

I assume that this is okay because the DNS query is used as heuristics
of last resort in the upgrade logic and failure to do so should not have
catastrophics consequences: In the worst case, the admin needs to
manually change forwarding policy from 'first' to 'only'.

In the end I have decided not to auto-start BIND because BIND depends on
GSSAPI for authentication, which in turn depends on KDC ... Alternative
like reconfiguring BIND to use LDAPI+EXTERNAL and reconfiguring DS to
accept LDAP external bind from named user are too complicated.

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

Reviewed-By: Martin Basti <mbasti@redhat.com>
2016-08-16 14:23:30 +02:00
..
__init__.py Server Upgrade: specify order of plugins in update files 2015-04-14 19:25:47 +02:00
adtrust.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
ca_renewal_master.py replica install: do not set CA renewal master flag 2016-05-24 14:54:01 +02:00
dns.py DNS server upgrade: do not fail when DNS server did not respond 2016-08-16 14:23:30 +02:00
fix_replica_agreements.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
rename_managed.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
update_ca_topology.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
update_idranges.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
update_managed_permissions.py ipalib: move server-side plugins to ipaserver 2016-06-03 09:00:34 +02:00
update_nis.py Upgrade: Fix upgrade of NIS Server configuration 2016-01-11 09:45:54 +01:00
update_pacs.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
update_passsync.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
update_referint.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
update_services.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
update_uniqueness.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00
upload_cacrt.py ipalib, ipaserver: migrate all plugins to Registry-based registration 2016-05-25 16:06:26 +02:00