freeipa/ipaserver/install
Petr Spacek 475547fa40 DNS: Fix upgrade - master to forward zone transformation
This happens when upgrading from IPA <= 4.0 to versions 4.3+.

DNS caching might cause false positive in code which replaces master zone
with forward zone. This will effectivelly delete the master zone
without adding a replacement forward zone.

Solution is to use skip_overlap_check option for dnsforwardzone_add command
so zone existence check is skipped and the upgrade can proceed.

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

Reviewed-By: Martin Basti <mbasti@redhat.com>
2016-05-10 10:13:56 +02:00
..
plugins DNS: Fix upgrade - master to forward zone transformation 2016-05-10 10:13:56 +02:00
server Auto-detect default value for --forward-policy option in installers 2016-04-28 18:46:06 +02:00
__init__.py Remove __all__ specifications in ipaclient and ipaserver.install 2013-09-06 15:42:33 +02:00
adtrustinstance.py adtrustinstance: Make sure smb.conf exists 2016-03-03 16:12:30 +01:00
bindinstance.py Extend installers with --forward-policy option 2016-04-28 18:46:06 +02:00
ca.py Pylint: fix definition of global variables 2016-03-22 10:20:51 +01:00
cainstance.py Move user/group constants for PKI and DS into ipaplatform 2016-03-22 10:40:44 +01:00
certs.py pylint: remove bare except 2016-03-22 10:20:51 +01:00
custodiainstance.py Look up HTTPD_USER's UID and GID during installation. 2016-03-23 17:15:25 +01:00
dns.py Auto-detect default value for --forward-policy option in installers 2016-04-28 18:46:06 +02:00
dnskeysyncinstance.py ipaplatform: Move remaining user/group constants to ipaplatform.constants. 2016-03-23 13:32:55 +01:00
dogtaginstance.py ipaplatform: Move remaining user/group constants to ipaplatform.constants. 2016-03-23 13:32:55 +01:00
dsinstance.py Move user/group constants for PKI and DS into ipaplatform 2016-03-22 10:40:44 +01:00
httpinstance.py Configure httpd service from installer instead of directly from RPM 2016-04-22 10:19:25 +02:00
installutils.py pylint: remove bare except 2016-03-22 10:20:51 +01:00
ipa_backup.py Move user/group constants for PKI and DS into ipaplatform 2016-03-22 10:40:44 +01:00
ipa_cacert_manage.py cacert install: fix trust chain validation 2016-02-24 09:22:59 +01:00
ipa_kra_install.py Remove unused imports 2015-12-23 07:59:22 +01:00
ipa_ldap_updater.py Remove unused imports 2015-12-23 07:59:22 +01:00
ipa_otptoken_import.py pylint: supress false positive no-member errors 2016-03-02 14:57:36 +01:00
ipa_replica_prepare.py replica-prepare: do not add PTR records if there is no IPA managed reverse zone 2016-04-19 17:07:12 +02:00
ipa_restore.py ipa_restore: Import only FQDN from ipalib.constants 2016-03-23 10:08:02 +01:00
ipa_server_certinstall.py Remove unused imports 2015-12-23 07:59:22 +01:00
ipa_server_upgrade.py Remove unused imports 2015-12-23 07:59:22 +01:00
ipa_winsync_migrate.py fix incorrect name of ipa-winsync-migrate command in help 2016-03-02 12:52:14 +01:00
kra.py Modify error message to install first instance of KRA 2015-12-02 17:21:32 +01:00
krainstance.py Move user/group constants for PKI and DS into ipaplatform 2016-03-22 10:40:44 +01:00
krbinstance.py Fix kdc.conf.template to use ipaplatform.paths. 2016-03-23 13:35:29 +01:00
ldapupdate.py fix upgrade: wait for proper DS socket after DS restart 2016-02-23 17:35:20 +01:00
memcacheinstance.py Use absolute imports 2015-08-12 18:17:23 +02:00
ntpinstance.py Enable pylint unnecessary-pass check 2015-12-23 07:59:22 +01:00
odsexporterinstance.py ipaplatform: Move remaining user/group constants to ipaplatform.constants. 2016-03-23 13:32:55 +01:00
opendnssecinstance.py Use ODS_USER/ODS_GROUP in opendnssec_conf.template 2016-03-23 13:32:55 +01:00
otpdinstance.py Enable pylint missing-final-newline check 2015-12-23 07:59:22 +01:00
replication.py Listing and cleaning RUV extended for CA suffix 2016-02-02 12:22:37 +01:00
schemaupdate.py Server Upgrade: fix traceback caused by cidict 2015-09-03 14:11:52 +02:00
service.py Pylint: import max one module per line 2016-03-22 10:20:51 +01:00
sysupgrade.py Remove wildcard imports 2015-12-23 07:59:22 +01:00
upgradeinstance.py Remove wildcard imports 2015-12-23 07:59:22 +01:00