freeipa/ipatests/test_integration
Christian Heimes f52a15b808 Overhaul bind upgrade process
/etc/named.conf is now owned by IPA. The file is overwritten on
installation and all subsequent updates. All user modification will be
lost. Config file creation and update use the same code paths.

This simplifies upgrade process a lot. There is no errprone fiddling
with config settings any more.

During upgrade there is a one-time backup of named.conf to
named.conf.ipa-backup. It allows users to salvage their customization
and move them to one of two user config files which are included by
named.conf.

Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
2020-06-10 16:07:07 +02:00
..
__init__.py Add marker needs_ipaapi and option to skip tests 2017-12-11 20:40:06 +01:00
base.py lint: Make Pylint-2.4 happy again 2020-02-12 18:08:32 +02:00
test_adtrust_install.py ipatests: add KRB5_TRACE to kinit in test_adtrust_install.py 2020-06-08 22:36:49 +03:00
test_advise.py pylint: Synchronize pylint plugin to ipatests code 2020-02-12 18:08:32 +02:00
test_authselect.py Remove unused tests 2019-01-17 14:36:27 +01:00
test_automember.py Tests for autounmembership feature 2019-06-06 16:51:55 +02:00
test_backup_and_restore.py ipatests: Remove deprecated yield_fixture 2020-04-21 13:24:50 +02:00
test_ca_custom_sdn.py test_integration: add tests for custom CA subject DN 2019-10-17 08:17:46 +02:00
test_caless.py ipatests: add test for certinstall with notBefore in the future 2019-12-19 15:50:44 +01:00
test_cert.py Test to check if Certmonger tracks certs in between reboots/interruptions and while in "CA_WORKING" state 2020-03-30 15:07:48 -04:00
test_cli_ipa_not_configured.py ipatests: Test for ipa-backup with ipa not configured 2019-08-27 12:04:45 +02:00
test_commands.py ipatests: Added testcase to check that ipa-adtrust-install command runs successfully with locale set as LANG=en_IN.UTF-8 2020-05-14 09:05:03 +02:00
test_crlgen_manage.py ipatests: fix test_crlgen_manage 2019-11-29 11:17:13 +01:00
test_customized_ds_config_install.py Speed up test_customized_ds_config_install 2018-11-08 17:46:38 +01:00
test_dns_locations.py Fix div-by-zero when svc weight is 0 for all masters in location 2020-02-26 13:42:10 -05:00
test_dnssec.py ipatests: fix TestMigrateDNSSECMaster teardown 2019-12-05 17:48:42 +01:00
test_epn.py IPA-EPN: Test suite. 2020-06-09 08:43:45 +02:00
test_external_ca.py Removes several pylint warnings. 2019-09-27 09:38:32 +02:00
test_fips.py Test installation with (fake) userspace FIPS 2019-11-14 16:01:15 +01:00
test_forced_client_reenrollment.py ipatests/test_integration/test_forced_client_reenrollment.py: Use unshare 2018-12-03 11:26:08 +01:00
test_http_kdc_proxy.py ipatests/test_integration/test_http_kdc_proxy.py: Use new firewall import 2018-12-03 11:26:08 +01:00
test_idviews.py ipatests: explicitly save output of certutil 2020-04-01 14:34:40 +02:00
test_installation_client.py Test for check of HostKeyAlgorithms option in ssh_config 2020-04-27 09:09:10 -04:00
test_installation.py Overhaul bind upgrade process 2020-06-10 16:07:07 +02:00
test_ipahealthcheck.py ipatests: Test to check warning state for TomcatFileCheck in ipahealthcheck.ipa.files 2020-06-04 09:01:07 -04:00
test_kerberos_flags.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_krbtpolicy.py Add integration test for otp kerberos ticket policy. 2019-12-20 16:29:30 +02:00
test_legacy_clients.py pytest: Migrate unittest/nose to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_membermanager.py Show group-add/remove-member-manager failures 2019-11-20 17:08:40 +01:00
test_netgroup.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_nfs.py ipatests: make sure ipa-client-automount reverts sssd.conf 2020-02-14 09:33:43 +02:00
test_ntp_options.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_otp.py ipatests: Added test when 2FA prompting configurations is set. 2020-03-03 10:23:58 +02:00
test_pki_config_override.py Fix and extend pki config override test 2019-04-24 17:08:24 +02:00
test_pkinit_manage.py test: add non-reg test checking pkinit after server install 2019-02-20 09:18:38 +01:00
test_replica_promotion.py ipatests: move ipa_backup to tasks 2020-04-06 16:53:31 +02:00
test_replication_layouts.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_server_del.py ipatests/test_integration/test_server_del.py: Enable dns in fw for dnssec 2018-12-07 17:29:59 +01:00
test_service_permissions.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_simple_replication.py ipatests: add integration test for ipa-replica-manage list 2019-05-28 15:02:49 -04:00
test_smb.py test_smb: test S4U2Self operation by IPA service 2020-05-27 17:57:39 +03:00
test_sssd.py Add test for sssd ad trust lookup with dn in certmaprule 2020-06-08 10:34:18 -03:00
test_sudo.py Azure Pipelines: Override services known to not work in containers 2020-05-06 09:14:29 +02:00
test_testconfig.py Test installation with (fake) userspace FIPS 2019-11-14 16:01:15 +01:00
test_topologies.py Fix comparison-with-callable 2018-11-13 13:37:58 +01:00
test_topology.py Removes several pylint warnings. 2019-09-27 09:38:32 +02:00
test_trust.py ipatests: test that adding Active Directory user to a role makes it an administrator 2020-06-08 12:39:34 -04:00
test_uninstallation.py Replace imports from ipaserver 2019-05-16 13:20:38 +02:00
test_upgrade.py Overhaul bind upgrade process 2020-06-10 16:07:07 +02:00
test_user_permissions.py ipatests: Check if user with 'User Administrator' role can delete group. 2020-05-20 09:23:11 +02:00
test_vault.py Fix E266 too many leading '#' for block comment 2020-05-05 10:42:46 +02:00
test_winsyncmigrate.py pylint: Synchronize pylint plugin to ipatests code 2020-02-12 18:08:32 +02:00