diff --git a/roles/ipaserver/tasks/install-1.yml b/roles/ipaserver/tasks/install-1.yml
deleted file mode 100644
index 7af5dfab3a37d1e5ae282baa83d7b7e334c718b0..0000000000000000000000000000000000000000
--- a/roles/ipaserver/tasks/install-1.yml
+++ /dev/null
@@ -1,153 +0,0 @@
----
-# tasks file for ipaserver
-
-- name: Install - Install IPA server package
-  package:
-    name: "{{ item }}"
-    state: present
-  with_items: "{{ ipaserver_packages }}"
-
-- name: Install - Include Python2/3 import test
-  include: "{{role_path}}/tasks/python_2_3_test.yml"
-  static: yes
-
-- name: Install - Server installation test
-  server_test:
-    # basic
-    dm_password: "{{ ipaserver_dm_password }}"
-    password: "{{ ipaserver_password }}"
-#    ip_addresses: "{{ ipaserver_ip_addresses | default([]) }}"
-    domain: "{{ ipaserver_domain | default(omit)}}"
-    realm: "{{ ipaserver_realm | default(omit)}}"
-    hostname: "{{ ipaserver_hostname | default(ansible_fqdn) }}"
-    ca_cert_file: "{{ ipaserver_ca_cert_file | default(omit) }}"
-    no_host_dns: "{{ ipaserver_no_host_dns }}"
-    #
-    setup_adtrust: "{{ ipaserver_setup_adtrust }}"
-    setup_kra: "{{ ipaserver_setup_kra }}"
-    setup_dns: "{{ ipaserver_setup_dns }}"
-    #
-    no_pkinit: "{{ ipaserver_no_pkinit }}"
-    dirserv_config_file: "{{ ipaserver_dirserv_config_file | default(omit) }}"
-    # ssl certificate
-    dirserv_cert_file: "{{ ipaserver_dirserv_cert_file | default(omit) }}"
-    dirserv_pin: "{{ ipaserver_dirserv_pin | default(omit) }}"
-    dirserv_cert_name: "{{ ipaserver_dirserv_cert_name | default(omit) }}"
-    http_cert_file: "{{ ipaserver_http_cert_file | default(omit) }}"
-    http_pin: "{{ ipaserver_http_pin | default(omit) }}"
-    http_cert_name: "{{ ipaserver_http_cert_name | default(omit) }}"
-    pkinit_cert_file: "{{ ipaserver_pkinit_cert_file | default(omit) }}"
-    pkinit_pin: "{{ ipaserver_pkinit_pin | default(omit) }}"
-    pkinit_cert_name: "{{ ipaserver_pkinit_cert_name | default(omit) }}"
-    # client
-    no_ntp: "{{ ipaserver_no_ntp }}"
-    # certificate system
-    external_ca: "{{ ipaserver_external_ca | default(omit) }}"
-    external_cert_files: "{{ ipaserver_external_cert_files | default([]) }}"
-    subject_base: "{{ ipaserver_subject_base | default(omit) }}"
-    ca_subject: "{{ ipaserver_ca_subject | default(omit) }}"
-    # dns
-    allow_zone_overlap: "{{ ipaserver_allow_zone_overlap }}"
-    reverse_zones: "{{ ipaserver_reverse_zones | default([]) }}"
-    no_reverse: "{{ ipaserver_no_reverse }}"
-    auto_reverse: "{{ ipaserver_auto_reverse }}"
-    zonemgr: "{{ ipaserver_zonemgr | default(omit) }}"
-    forwarders: "{{ ipaserver_forwarders | default([]) }}"
-    no_forwarders: "{{ ipaserver_no_forwarders }}"
-    auto_forwarders: "{{ ipaserver_auto_forwarders }}"
-    forward_policy: "{{ ipaserver_forward_policy | default(first) }}"
-    # repair
-    allow_repair: "{{ ipaserver_allow_repair }}"
-#    # compat_mode
-#    compat_mode: "{{ ipaserver_compat_mode }}"
-  register: server_test
-
-##
-
-- block:
-
-  - name: Install - Master password passthrough or creation
-    no_log: yes
-    master_password:
-      dm_password: "{{ ipaserver_dm_password }}"
-      master_password: "{{ ipaserver_master_password | default(omit) }}"
-    register: master_password
-
-#  - name: Install - Create directory server instance
-#    create_ds:
-
-  - name: Install - Install
-    server_install:
-      # basic
-      dm_password: "{{ ipaserver_dm_password }}"
-      password: "{{ ipaserver_password }}"
-      master_password: "{{ master_password.value }}"
-#      ip_addresses: "{{ ipaserver_ip_addresses | default([]) }}"
-      ip_addresses: "{{ server_test.ip_addresses }}"
-      domain: "{{ server_test.domain }}"
-      realm: "{{ server_test.realm }}"
-      hostname: "{{ server_test.hostname }}"
-      ca_cert_file: "{{ ipaserver_ca_cert_file | default(omit) }}"
-      no_host_dns: "{{ server_test.no_host_dns }}"
-      # server
-      setup_adtrust: "{{ server_test.setup_adtrust }}"
-      setup_kra: "{{ server_test.setup_kra }}"
-      setup_dns: "{{ ipaserver_setup_dns }}"
-      idstart: "{{ ipaserver_idstart | default(omit) }}"
-      idmax: "{{ ipaserver_idmax | default(omit) }}"
-      no_hbac_allow: "{{ ipaserver_no_hbac_allow }}"
-      no_pkinit: "{{ ipaserver_no_pkinit }}"
-      no_ui_redirect: "{{ ipaserver_no_ui_redirect }}"
-      dirserv_config_file: "{{ ipaserver_dirserv_config_file | default(omit) }}"
-      # ssl certificate
-      dirserv_cert_file: "{{ ipaserver_dirserv_cert_file | default(omit) }}"
-      dirserv_pin: "{{ ipaserver_dirserv_pin | default(omit) }}"
-      dirserv_cert_name: "{{ ipaserver_dirserv_cert_name | default(omit) }}"
-      http_cert_file: "{{ ipaserver_http_cert_file | default(omit) }}"
-      http_pin: "{{ ipaserver_http_pin | default(omit) }}"
-      http_cert_name: "{{ ipaserver_http_cert_name | default(omit) }}"
-      pkinit_cert_file: "{{ ipaserver_pkinit_cert_file | default(omit) }}"
-      pkinit_pin: "{{ ipaserver_pkinit_pin | default(omit) }}"
-      pkinit_cert_name: "{{ ipaserver_pkinit_cert_name | default(omit) }}"
-      # client
-      mkhomedir: "{{ ipaserver_mkhomedir }}"
-      no_ntp: "{{ ipaserver_no_ntp }}"
-      ssh_trust_dns: "{{ ipaserver_ssh_trust_dns }}"
-      no_ssh: "{{ ipaserver_no_ssh }}"
-      no_sshd: "{{ ipaserver_no_sshd }}"
-      no_dns_sshfp: "{{ ipaserver_no_dns_sshfp }}"
-      # certificate system
-      external_ca: "{{ ipaserver_external_ca | default(omit) }}"
-      external_ca_type: "{{ ipaserver_external_ca_type | default('generic') }}"
-      external_cert_files: "{{ ipaserver_external_cert_files | default([]) }}"
-      subject_base: "{{ ipaserver_subject_base | default(omit) }}"
-      ca_subject: "{{ server_test.ca_subject | default(omit) }}"
-      ca_signing_algorithm: "{{ ipaserver_ca_signing_algorithm | default(omit) }}"
-      # dns
-      allow_zone_overlap: "{{ ipaserver_allow_zone_overlap }}"
-      reverse_zone: "{{ ipaserver_reverse_zone | default(omit) }}"
-      no_reverse: "{{ ipaserver_no_reverse }}"
-      auto_reverse: "{{ ipaserver_auto_reverse }}"
-      zonemgr: "{{ ipaserver_zonemgr | default(omit) }}"
-      forwarders: "{{ ipaserver_forwarders | default([]) }}"
-      no_forwarders: "{{ ipaserver_no_forwarders }}"
-      auto_forwarders: "{{ ipaserver_auto_forwarders }}"
-      forward_policy: "{{ ipaserver_forward_policy | default(first) }}"
-      no_dnssec_validation: "{{ ipaserver_no_dnssec_validation }}"
-      # ad trust
-      enable_compat: "{{ ipaserver_enable_compat }}"
-      netbios_name: "{{ ipaserver_netbios_name | default(omit) }}"
-      rid_base: "{{ ipaserver_rid_base | default(omit) }}"
-      secondary_rid_base: "{{ ipaserver_secondary_rid_base | default(omit) }}"
-
-      # additional
-      hostname_overridden: "{{ server_test.hostname_overridden }}"
-      update_hosts_file: "{{ server_test.update_hosts_file }}"
-      setup_ca: "{{ server_test.setup_ca }}"
-      allow_repair: "{{ ipaserver_allow_repair }}"
-      reverse_zones: "{{ server_test.reverse_zones }}"
-
-  - name: Install - Cleanup root IPA cache
-    file:
-      path: "/root/.ipa_cache"
-      state: absent
diff --git a/roles/ipaserver/tasks/install-2.yml b/roles/ipaserver/tasks/install-2.yml
deleted file mode 100644
index 83afb294781bf6ce77d8929e28d21f074d8f8684..0000000000000000000000000000000000000000
--- a/roles/ipaserver/tasks/install-2.yml
+++ /dev/null
@@ -1,88 +0,0 @@
----
-# tasks file for ipaserver
-
-- name: Install - Install IPA server package
-  package:
-    name: "{{ item }}"
-    state: present
-  with_items: "{{ ipaserver_packages }}"
-
-- name: Install - Include Python2/3 import test
-  include: "{{role_path}}/tasks/python_2_3_test.yml"
-  static: yes
-
-- name: Install - Server installation
-  server_install:
-    # basic
-    dm_password: "{{ ipaserver_dm_password }}"
-    password: "{{ ipaserver_password }}"
-    ip_addresses: "{{ ipaserver_ip_addresses | default([]) }}"
-    domain: "{{ ipaserver_domain | default(omit)}}"
-    realm: "{{ ipaserver_realm | default(omit)}}"
-    hostname: "{{ ipaserver_hostname | default(ansible_fqdn) }}"
-    ca_cert_file: "{{ ipaserver_ca_cert_file | default(omit) }}"
-    no_host_dns: "{{ ipaserver_no_host_dns }}"
-    #
-    setup_adtrust: "{{ ipaserver_setup_adtrust }}"
-    setup_kra: "{{ ipaserver_setup_kra }}"
-    setup_dns: "{{ ipaserver_setup_dns }}"
-    idstart: "{{ ipaserver_idstart | default(omit) }}"
-    idmax: "{{ ipaserver_idmax | default(omit) }}"
-    no_hbac_allow: "{{ ipaserver_no_hbac_allow }}"
-    no_pkinit: "{{ ipaserver_no_pkinit }}"
-    no_ui_redirect: "{{ ipaserver_no_ui_redirect }}"
-    dirserv_config_file: "{{ ipaserver_dirserv_config_file | default(omit) }}"
-    # ssl certificate
-    dirserv_cert_file: "{{ ipaserver_dirserv_cert_file | default(omit) }}"
-    dirserv_pin: "{{ ipaserver_dirserv_pin | default(omit) }}"
-    dirserv_cert_name: "{{ ipaserver_dirserv_cert_name | default(omit) }}"
-    http_cert_file: "{{ ipaserver_http_cert_file | default(omit) }}"
-    http_pin: "{{ ipaserver_http_pin | default(omit) }}"
-    http_cert_name: "{{ ipaserver_http_cert_name | default(omit) }}"
-    pkinit_cert_file: "{{ ipaserver_pkinit_cert_file | default(omit) }}"
-    pkinit_pin: "{{ ipaserver_pkinit_pin | default(omit) }}"
-    pkinit_cert_name: "{{ ipaserver_pkinit_cert_name | default(omit) }}"
-    # client
-    mkhomedir: "{{ ipaserver_mkhomedir }}"
-    no_ntp: "{{ ipaserver_no_ntp }}"
-    ssh_trust_dns: "{{ ipaserver_ssh_trust_dns }}"
-    no_ssh: "{{ ipaserver_no_ssh }}"
-    no_sshd: "{{ ipaserver_no_sshd }}"
-    no_dns_sshfp: "{{ ipaserver_no_dns_sshfp }}"
-    # certificate system
-    external_ca: "{{ ipaserver_external_ca | default(omit) }}"
-    external_ca_type: "{{ ipaserver_external_ca_type | default('generic') }}"
-    external_cert_files: "{{ ipaserver_external_cert_files | default([]) }}"
-    subject_base: "{{ ipaserver_subject_base | default(omit) }}"
-    ca_subject: "{{ ipaserver_ca_subject | default(omit) }}"
-    ca_signing_algorithm: "{{ ipaserver_ca_signing_algorithm | default(omit) }}"
-    # dns
-    allow_zone_overlap: "{{ ipaserver_allow_zone_overlap }}"
-    reverse_zone: "{{ ipaserver_reverse_zone | default(omit) }}"
-    no_reverse: "{{ ipaserver_no_reverse }}"
-    auto_reverse: "{{ ipaserver_auto_reverse }}"
-    zonemgr: "{{ ipaserver_zonemgr | default(omit) }}"
-    forwarders: "{{ ipaserver_forwarders | default([]) }}"
-    no_forwarders: "{{ ipaserver_no_forwarders }}"
-    auto_forwarders: "{{ ipaserver_auto_forwarders }}"
-    forward_policy: "{{ ipaserver_forward_policy | default(first) }}"
-    no_dnssec_validation: "{{ ipaserver_no_dnssec_validation }}"
-    # ad trust
-    enable_compat: "{{ ipaserver_enable_compat }}"
-    netbios_name: "{{ ipaserver_netbios_name | default(omit) }}"
-    rid_base: "{{ ipaserver_rid_base | default(omit) }}"
-    secondary_rid_base: "{{ ipaserver_secondary_rid_base | default(omit) }}"
-    # additional
-    #hostname_overridden: "{{ server_test.hostname_overridden }}"
-    #update_hosts_file: "{{ server_test.update_hosts_file }}"
-    #setup_ca: "{{ server_test.setup_ca }}"
-    #allow_repair: "{{ ipaserver_allow_repair }}"
-    #reverse_zones: "{{ server_test.reverse_zones }}"
-  register: server_install
-
-##
-
-- name: Install - Cleanup root IPA cache
-  file:
-    path: "/root/.ipa_cache"
-    state: absent
diff --git a/roles/ipaserver/tasks/install-ipaserver.yml b/roles/ipaserver/tasks/install-ipaserver.yml
deleted file mode 100644
index 1ad9881c09cd348c762f4d31551fd5fec5da1585..0000000000000000000000000000000000000000
--- a/roles/ipaserver/tasks/install-ipaserver.yml
+++ /dev/null
@@ -1,215 +0,0 @@
----
-# tasks file for ipaserver
-
-- name: Install - Install IPA server package
-  package:
-    name: "{{ item }}"
-    state: present
-  with_items: "{{ ipaserver_packages }}"
-
-- name: Install - Include Python2/3 import test
-  include: "{{role_path}}/tasks/python_2_3_test.yml"
-  static: yes
-
-- name: Install - Server installation test
-  server_test:
-    # basic
-    dm_password: "{{ ipaserver_dm_password }}"
-    password: "{{ ipaserver_password }}"
-#    ip_addresses: "{{ ipaserver_ip_addresses }}"
-    domain: "{{ ipaserver_domain | default(omit)}}"
-    realm: "{{ ipaserver_realm | default(omit)}}"
-    hostname: "{{ ipaserver_hostname | default(ansible_fqdn) }}"
-    ca_cert_file: "{{ ipaserver_ca_cert_file | default(omit) }}"
-    no_host_dns: "{{ ipaserver_no_host_dns }}"
-    #
-#    setup_adtrust: "{{ ipaserver_setup_adtrust }}"
-#    setup_kra: "{{ ipaserver_setup_kra }}"
-    setup_dns: "{{ ipaserver_setup_dns }}"
-    #
-    no_pkinit: "{{ ipaserver_no_pkinit }}"
-    dirserv_config_file: "{{ ipaserver_dirserv_config_file | default(omit) }}"
-    # ssl certificate
-    dirserv_cert_file: "{{ ipaserver_dirserv_cert_file | default(omit) }}"
-    dirserv_pin: "{{ ipaserver_dirserv_pin | default(omit) }}"
-    dirserv_cert_name: "{{ ipaserver_dirserv_cert_name | default(omit) }}"
-    http_cert_file: "{{ ipaserver_http_cert_file | default(omit) }}"
-    http_pin: "{{ ipaserver_http_pin | default(omit) }}"
-    http_cert_name: "{{ ipaserver_http_cert_name | default(omit) }}"
-    pkinit_cert_file: "{{ ipaserver_pkinit_cert_file | default(omit) }}"
-    pkinit_pin: "{{ ipaserver_pkinit_pin | default(omit) }}"
-    pkinit_cert_name: "{{ ipaserver_pkinit_cert_name | default(omit) }}"
-    # client
-    no_ntp: "{{ ipaserver_no_ntp }}"
-    # certificate system
-    external_ca: "{{ ipaserver_external_ca | default(omit) }}"
-    external_cert_files: "{{ ipaserver_external_cert_files | default([]) }}"
-    subject_base: "{{ ipaserver_subject_base | default(omit) }}"
-    ca_subject: "{{ ipaserver_ca_subject | default(omit) }}"
-    # dns
-    allow_zone_overlap: "{{ ipaserver_allow_zone_overlap }}"
-    reverse_zones: "{{ ipaserver_reverse_zones | default([]) }}"
-    no_reverse: "{{ ipaserver_no_reverse }}"
-    auto_reverse: "{{ ipaserver_auto_reverse }}"
-    zonemgr: "{{ ipaserver_zonemgr | default(omit) }}"
-    forwarders: "{{ ipaserver_forwarders | default([]) }}"
-    no_forwarders: "{{ ipaserver_no_forwarders }}"
-    auto_forwarders: "{{ ipaserver_auto_forwarders }}"
-    forward_policy: "{{ ipaserver_forward_policy | default(first) }}"
-    # repair
-    allow_repair: "{{ ipaserver_allow_repair }}"
-  register: server_test
-
-##
-
-- block:
-
-  - name: Install - Master password passthrough or creation
-    no_log: yes
-    master_password:
-      dm_password: "{{ ipaserver_dm_password }}"
-      master_password: "{{ ipaserver_master_password | default(omit) }}"
-    register: master_password
-
-  - name: Install - Install
-    master_password:
-      # basic
-      dm_password: "{{ ipaserver_dm_password }}"
-      password: "{{ ipaserver_password }}"
-#      ip_addresses: "{{ ipaserver_ip_addresses }}"
-      domain: "{{ ipaserver_domain }}"
-      realm: "{{ ipaserver_realm }}"
-#      hostname: "{{ ansible_fqdn }}"
-      ca_cert_file: "{{ ipaserver_ca_cert_file | default(omit) }}"
-      no_host_dns: "{{ ipaserver_no_host_dns }}"
-      # server
-#      setup_adtrust: "{{ ipaserver_setup_adtrust }}"
-#      setup_kra: "{{ ipaserver_setup_kra }}"
-      setup_dns: "{{ ipaserver_setup_dns }}"
-      idstart: "{{ ipaserver_idstart | default(omit) }}"
-      idmax: "{{ ipaserver_idmax | default(omit) }}"
-      no_hbac_allow: "{{ ipaserver_no_hbac_allow }}"
-      no_pkinit: "{{ ipaserver_no_pkinit }}"
-      no_ui_redirect: "{{ ipaserver_no_ui_redirect }}"
-      dirserv_config_file: "{{ ipaserver_dirserv_config_file | default(omit) }}"
-      # ssl certificate
-      dirserv_cert_file: "{{ ipaserver_dirserv_cert_file | default(omit) }}"
-      dirserv_pin: "{{ ipaserver_dirserv_pin | default(omit) }}"
-      dirserv_cert_name: "{{ ipaserver_dirserv_cert_name | default(omit) }}"
-      http_cert_file: "{{ ipaserver_http_cert_file | default(omit) }}"
-      http_pin: "{{ ipaserver_http_pin | default(omit) }}"
-      http_cert_name: "{{ ipaserver_http_cert_name | default(omit) }}"
-      pkinit_cert_file: "{{ ipaserver_pkinit_cert_file | default(omit) }}"
-      pkinit_pin: "{{ ipaserver_pkinit_pin | default(omit) }}"
-      pkinit_cert_name: "{{ ipaserver_pkinit_cert_name | default(omit) }}"
-      # client
-      mkhomedir: "{{ ipaserver_mkhomedir }}"
-      no_ntp: "{{ ipaserver_no_ntp }}"
-      ssh_trust_dns: "{{ ipaserver_ssh_trust_dns }}"
-      no_ssh: "{{ ipaserver_no_ssh }}"
-      no_sshd: "{{ ipaserver_no_sshd }}"
-      no_dns_sshfp: "{{ ipaserver_no_dns_sshfp }}"
-      # certificate system
-      external_ca: "{{ ipaserver_external_ca | default(omit) }}"
-      external_ca_type: "{{ ipaserver_external_ca_type | default(generic) }}"
-      external_cert_files: "{{ ipaserver_external_cert_files | default([]) }}"
-      subject_base: "{{ ipaserver_subject_base | default(omit) }}"
-      ca_subject: "{{ ipaserver_ca_subject | default(omit) }}"
-      ca_signing_algorithm: "{{ ipaserver_ca_signing_algorithm | default(omit) }}"
-      # dns
-      allow_zone_overlap: "{{ ipaserver_allow_zone_overlap }}"
-      reverse_zone: "{{ ipaserver_reverse_zone | default(omit) }}"
-      no_reverse: "{{ ipaserver_no_reverse }}"
-      auto_reverse: "{{ ipaserver_auto_reverse }}"
-      zonemgr: "{{ ipaserver_zonemgr | default(omit) }}"
-      forwarders: "{{ ipaserver_forwarders | default([]) }}"
-      no_forwarders: "{{ ipaserver_no_forwarders }}"
-      auto_forwarders: "{{ ipaserver_auto_forwarders }}"
-      forward_policy: "{{ ipaserver_forward_policy | default(first) }}"
-      no_dnssec_validation: "{{ ipaserver_no_dnssec_validation }}"
-      # ad trust
-      #enable_compat: "{{ ipaserver_enable_compat }}"
-      #netbios_name: "{{ ipaserver_netbios_name | default(omit) }}"
-      #rid_base: "{{ ipaserver_rid_base | default(omit) }}"
-      #secondary_rid_base: "{{ ipaserver_secondary_rid_base | default(omit) }}"
-
-
-
-
-#  - name: Install - Create directory server instance
-#    create_ds:
-
-
-  - fail:
-
-  - name: Install - Install server
-    ipaserver:
-      # basic
-      dm_password: "{{ ipaserver_dm_password }}"
-      password: "{{ ipaserver_password }}"
-#      ip_addresses: "{{ ipaserver_ip_addresses }}"
-      domain: "{{ ipaserver_domain }}"
-      realm: "{{ ipaserver_realm }}"
-#      hostname: "{{ ansible_fqdn }}"
-      ca_cert_file: "{{ ipaserver_ca_cert_file | default(omit) }}"
-      no_host_dns: "{{ ipaserver_no_host_dns }}"
-      # server
-#      setup_adtrust: "{{ ipaserver_setup_adtrust }}"
-#      setup_kra: "{{ ipaserver_setup_kra }}"
-      setup_dns: "{{ ipaserver_setup_dns }}"
-      idstart: "{{ ipaserver_idstart | default(omit) }}"
-      idmax: "{{ ipaserver_idmax | default(omit) }}"
-      no_hbac_allow: "{{ ipaserver_no_hbac_allow }}"
-      no_pkinit: "{{ ipaserver_no_pkinit }}"
-      no_ui_redirect: "{{ ipaserver_no_ui_redirect }}"
-      dirserv_config_file: "{{ ipaserver_dirserv_config_file | default(omit) }}"
-      # ssl certificate
-      dirserv_cert_file: "{{ ipaserver_dirserv_cert_file | default(omit) }}"
-      dirserv_pin: "{{ ipaserver_dirserv_pin | default(omit) }}"
-      dirserv_cert_name: "{{ ipaserver_dirserv_cert_name | default(omit) }}"
-      http_cert_file: "{{ ipaserver_http_cert_file | default(omit) }}"
-      http_pin: "{{ ipaserver_http_pin | default(omit) }}"
-      http_cert_name: "{{ ipaserver_http_cert_name | default(omit) }}"
-      pkinit_cert_file: "{{ ipaserver_pkinit_cert_file | default(omit) }}"
-      pkinit_pin: "{{ ipaserver_pkinit_pin | default(omit) }}"
-      pkinit_cert_name: "{{ ipaserver_pkinit_cert_name | default(omit) }}"
-      # client
-      mkhomedir: "{{ ipaserver_mkhomedir }}"
-      no_ntp: "{{ ipaserver_no_ntp }}"
-      ssh_trust_dns: "{{ ipaserver_ssh_trust_dns }}"
-      no_ssh: "{{ ipaserver_no_ssh }}"
-      no_sshd: "{{ ipaserver_no_sshd }}"
-      no_dns_sshfp: "{{ ipaserver_no_dns_sshfp }}"
-      # certificate system
-      external_ca: "{{ ipaserver_external_ca | default(omit) }}"
-      external_ca_type: "{{ ipaserver_external_ca_type | default(generic) }}"
-      external_cert_files: "{{ ipaserver_external_cert_files | default([]) }}"
-      subject_base: "{{ ipaserver_subject_base | default(omit) }}"
-      ca_subject: "{{ ipaserver_ca_subject | default(omit) }}"
-      ca_signing_algorithm: "{{ ipaserver_ca_signing_algorithm | default(omit) }}"
-      # dns
-      allow_zone_overlap: "{{ ipaserver_allow_zone_overlap }}"
-      reverse_zone: "{{ ipaserver_reverse_zone | default(omit) }}"
-      no_reverse: "{{ ipaserver_no_reverse }}"
-      auto_reverse: "{{ ipaserver_auto_reverse }}"
-      zonemgr: "{{ ipaserver_zonemgr | default(omit) }}"
-      forwarders: "{{ ipaserver_forwarders | default([]) }}"
-      no_forwarders: "{{ ipaserver_no_forwarders }}"
-      auto_forwarders: "{{ ipaserver_auto_forwarders }}"
-      forward_policy: "{{ ipaserver_forward_policy | default(first) }}"
-      no_dnssec_validation: "{{ ipaserver_no_dnssec_validation }}"
-      # ad trust
-      #enable_compat: "{{ ipaserver_enable_compat }}"
-      #netbios_name: "{{ ipaserver_netbios_name | default(omit) }}"
-      #rid_base: "{{ ipaserver_rid_base | default(omit) }}"
-      #secondary_rid_base: "{{ ipaserver_secondary_rid_base | default(omit) }}"
-
-      state: present
-
-
-
-
-  - name: Install - Cleanup root IPA cache
-    file:
-      path: "/root/.ipa_cache"
-      state: absent
diff --git a/roles/ipaserver/tasks/install-test.yml b/roles/ipaserver/tasks/install-test.yml
deleted file mode 100644
index 3d338ed12500b616cc471ef135cdbfaf27c4b427..0000000000000000000000000000000000000000
--- a/roles/ipaserver/tasks/install-test.yml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-# tasks file for ipaserver
-
-- name: Install - Install IPA server package
-  package:
-    name: "{{ item }}"
-    state: present
-  with_items: "{{ ipaserver_packages }}"
-
-- name: Install - Include Python2/3 import test
-  include: "{{role_path}}/tasks/python_2_3_test.yml"
-  static: yes
-
-- name: Install - Server installation
-  server_install:
-    dm_password: "{{ ipaserver_dm_password }}"
-    password: "{{ ipaserver_password }}"
-    domain: "{{ ipaserver_domain | default(omit)}}"
-    realm: "{{ ipaserver_realm | default(omit)}}"
-    hostname: "{{ ipaserver_hostname | default(ansible_fqdn) }}"
-    setup_dns: "{{ ipaserver_setup_dns }}"
-    no_reverse: "{{ ipaserver_no_reverse }}"
-    auto_forwarders: "{{ ipaserver_auto_forwarders }}"
-  register: server_install
-
-##
-
-- name: Install - Cleanup root IPA cache
-  file:
-    path: "/root/.ipa_cache"
-    state: absent
diff --git a/roles/ipaserver/tasks/uninstall.yml.old b/roles/ipaserver/tasks/uninstall.yml.old
deleted file mode 100644
index d9c31a8bac21ad4524094067a5695d07e8b4f07c..0000000000000000000000000000000000000000
--- a/roles/ipaserver/tasks/uninstall.yml.old
+++ /dev/null
@@ -1,19 +0,0 @@
----
-# tasks to uninstall IPA server
-
-- name: Uninstall - Include Python2/3 import test
-  include: "{{role_path}}/tasks/python_2_3_test.yml"
-  static: yes
-
-- name: Uninstall - Uninstall IPA server
-  command: /usr/sbin/ipa-server-install --uninstall -U {% if ipaserver_ignore_topology_disconnect | bool %}--ignore-topology-disconnect{% endif %} {% if ipaserver_ignore_last_of_role | bool %}--ignore-last-of-role{% endif %}
-  register: uninstall
-  # 2 means that uninstall failed because IPA server was not configured
-  failed_when: uninstall.rc != 0 and uninstall.rc != 2
-  changed_when: uninstall.rc == 0
-
-#- name: Remove IPA server packages
-#  package:
-#    name: "{{ item }}"
-#    state: absent
-#  with_items: "{{ ipaserver_packages }}"