diff --git a/ansible/roles/host-ocp4-hcp-cnv-destroy/tasks/main.yaml b/ansible/roles/host-ocp4-hcp-cnv-destroy/tasks/main.yaml index 27e796ed22f..963d620641d 100644 --- a/ansible/roles/host-ocp4-hcp-cnv-destroy/tasks/main.yaml +++ b/ansible/roles/host-ocp4-hcp-cnv-destroy/tasks/main.yaml @@ -29,3 +29,18 @@ retries: 5 until: r_remove_hostedcluster is success ignore_errors: true + + - name: Delete A dns record - apps + when: route53_aws_zone_id is defined + amazon.aws.route53: + state: absent + aws_access_key_id: "{{ route53_aws_access_key_id }}" + aws_secret_access_key: "{{ route53_aws_secret_access_key }}" + hosted_zone_id: "{{ route53_aws_zone_id }}" + record: "*.apps.hcp-{{ guid }}.{{ cluster_dns_zone }}" + zone: "{{ cluster_dns_zone }}" + type: A + register: r_route53_delete_record + until: r_route53_delete_record is success + retries: 10 + delay: 30