Remove domain equivalence check

The check that the IDM domain matches the overcloud domain
is no longer required.  We support scenarios where these differ.

It would be useful to have some DNS checks to confirm the ability
to reach both domains, but that can be done in a subsequent change.

Change-Id: I45cce809787cb9143707de4c32c06909a8e83da4
This commit is contained in:
Ade Lee 2022-01-06 23:09:44 +00:00
parent 52f3fbd75a
commit 3717245f03
1 changed files with 0 additions and 48 deletions

View File

@ -43,51 +43,3 @@
report_status: "{{ undercloud_conf_dns_status }}"
report_reason: "{{ undercloud_conf_dns_reason }}"
report_recommendations: "{{ undercloud_conf_dns_recommendations }}"
# undercloud neutron domain check
- name: Block for neutron domain check in undercloud.conf
when: undercloud_conf_dns_query|default('NXDOMAIN') != "NXDOMAIN"
block:
# NOTE(jaosorior): This returns a complete answer about the
# query. We're just gonna get the FQDN out of this.
- name: Get IdM/FreeIPA hostname from ip
shell: host {{ undercloud_conf_dns_query }} | awk '{print $5}'
register: host_from_ip_reg
changed_when: false
check_mode: false
- name: Get domain as set in undercloud.conf
become: true
validations_read_ini:
path: "{{ ansible_env.HOME }}/undercloud.conf"
section: DEFAULT
key: overcloud_domain_name
ignore_missing_file: false
register: undercloud_overcloud_domain
check_mode: false
- name: Set facts undercloud.conf domain is not configured correctly
set_fact:
undercloud_conf_domain_status: "{{ helper_status_error }}"
undercloud_conf_domain_reason: "Domain is not set up correctly in undercloud.conf"
undercloud_conf_domain_recommendations:
- "Please set the 'overcloud_domain_name' parameter to point to the IdM/FreeIPA's domain in undercloud.conf"
when: undercloud_overcloud_domain.value | length == 0 or
undercloud_overcloud_domain.value == [] or
undercloud_overcloud_domain.value not in host_from_ip_reg.stdout
- name: Set facts undercloud.conf domain is configured correctly
set_fact:
undercloud_conf_domain_status: "{{ helper_status_ok }}"
undercloud_conf_domain_reason: "Domain is set up correctly in undercloud.conf"
undercloud_conf_domain_recommendations: null
when:
- undercloud_overcloud_domain.value | length > 0
- undercloud_overcloud_domain.value != []
- undercloud_overcloud_domain.value in host_from_ip_reg.stdout
- name: Report on domain setup in undercloud.conf check
reportentry:
report_status: "{{ undercloud_conf_domain_status }}"
report_reason: "{{ undercloud_conf_domain_reason }}"
report_recommendations: "{{ undercloud_conf_domain_recommendations }}"