From 5e7b2a1c0658ff74a5e8a7b0af3fc1c4e4d199ff Mon Sep 17 00:00:00 2001 From: Harold Wong Date: Tue, 29 Aug 2017 19:00:28 -0700 Subject: [PATCH] Use variable for domain name (#28807) --- .../azure_rm_dnsrecordset/tasks/main.yml | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/test/integration/targets/azure_rm_dnsrecordset/tasks/main.yml b/test/integration/targets/azure_rm_dnsrecordset/tasks/main.yml index ae9db4fe74..5bb65a4c15 100644 --- a/test/integration/targets/azure_rm_dnsrecordset/tasks/main.yml +++ b/test/integration/targets/azure_rm_dnsrecordset/tasks/main.yml @@ -1,7 +1,11 @@ +- name: Create random domain name + set_fact: + domain_name: "{{ resource_group | hash('md5') | truncate(16, True, '') + (65535 | random | string) }}" + - name: Create a DNS zone azure_rm_dnszone: resource_group: "{{ resource_group }}" - name: testing01010.com + name: "{{ domain_name }}.com" state: present register: results @@ -13,7 +17,7 @@ azure_rm_dnsrecordset: resource_group: "{{ resource_group }}" relative_name: www - zone_name: testing01010.com + zone_name: "{{ domain_name }}.com" record_type: A record_set_state: present record_state: present @@ -31,7 +35,7 @@ azure_rm_dnsrecordset: resource_group: "{{ resource_group }}" relative_name: www - zone_name: testing01010.com + zone_name: "{{ domain_name }}.com" record_type: A record_set_state: present record_state: present @@ -49,7 +53,7 @@ azure_rm_dnsrecordset: resource_group: "{{ resource_group }}" relative_name: www - zone_name: testing01010.com + zone_name: "{{ domain_name }}.com" record_type: A record_set_state: present record_state: present @@ -68,7 +72,7 @@ azure_rm_dnsrecordset: resource_group: "{{ resource_group }}" relative_name: www - zone_name: testing01010.com + zone_name: "{{ domain_name }}.com" record_type: A record_set_state: present record_state: absent @@ -85,7 +89,7 @@ azure_rm_dnsrecordset: resource_group: "{{ resource_group }}" relative_name: www - zone_name: testing01010.com + zone_name: "{{ domain_name }}.com" record_type: A record_set_state: absent register: results @@ -97,11 +101,11 @@ - name: create SRV records in a new record set azure_rm_dnsrecordset: resource_group: "{{ resource_group }}" - relative_name: _sip._tcp.testing.com - zone_name: testing01010.com + relative_name: "_sip._tcp.{{ domain_name }}.com" + zone_name: "{{ domain_name }}.com" record_type: SRV record_set_state: present - records: sip.testing01010.com + records: "sip.{{ domain_name }}.com" preference: 10 record_state: present time_to_live: 7200 @@ -114,11 +118,11 @@ assert: that: - results.changed - - results.record_set_state.full_list[0] == 'sip.testing01010.com' - - results.record_set_state.name == '_sip._tcp.testing.com' + - results.record_set_state.full_list[0] == 'sip.{{ domain_name }}.com' + - results.record_set_state.name == '_sip._tcp.{{ domain_name }}.com' - name: Delete DNS zone azure_rm_dnszone: resource_group: "{{ resource_group }}" - name: testing01010.com + name: "{{ domain_name }}.com" state: absent