--- - name: setup zone is present cs_zone: name: "{{ cs_resource_prefix }}-zone" dns1: 8.8.8.8 dns2: 8.8.4.4 network_type: Basic register: zone - name: verify setup zone is present assert: that: - zone is successful - name: get facts from zone in check mode cs_zone_facts: name: "{{ cs_resource_prefix }}-zone" register: zone check_mode: yes - name: verify get facts from zone in check mode assert: that: - zone is successful - zone is not changed - zone.dns1 == "8.8.8.8" - zone.dns2 == "8.8.4.4" - zone.internal_dns1 == "8.8.8.8" - zone.internal_dns2 == "8.8.4.4" - zone.local_storage_enabled == false - zone.network_type == "Basic" - zone.zone_token != "" - zone.securitygroups_enabled == true - zone.dhcp_provider == "VirtualRouter" - zone.local_storage_enabled == false # Ansible Facts - cloudstack_zone.dns1 == "8.8.8.8" - cloudstack_zone.dns2 == "8.8.4.4" - cloudstack_zone.internal_dns1 == "8.8.8.8" - cloudstack_zone.internal_dns2 == "8.8.4.4" - cloudstack_zone.local_storage_enabled == false - cloudstack_zone.network_type == "Basic" - cloudstack_zone.zone_token != "" - cloudstack_zone.securitygroups_enabled == true - cloudstack_zone.dhcp_provider == "VirtualRouter" - cloudstack_zone.local_storage_enabled == false - name: get facts from zone cs_zone_facts: name: "{{ cs_resource_prefix }}-zone" register: zone - name: verify get facts from zone assert: that: - zone is successful - zone is not changed - zone.dns1 == "8.8.8.8" - zone.dns2 == "8.8.4.4" - zone.internal_dns1 == "8.8.8.8" - zone.internal_dns2 == "8.8.4.4" - zone.local_storage_enabled == false - zone.network_type == "Basic" - zone.zone_token != "" - zone.securitygroups_enabled == true - zone.dhcp_provider == "VirtualRouter" - zone.local_storage_enabled == false # Ansible Facts - cloudstack_zone.dns1 == "8.8.8.8" - cloudstack_zone.dns2 == "8.8.4.4" - cloudstack_zone.internal_dns1 == "8.8.8.8" - cloudstack_zone.internal_dns2 == "8.8.4.4" - cloudstack_zone.local_storage_enabled == false - cloudstack_zone.network_type == "Basic" - cloudstack_zone.zone_token != "" - cloudstack_zone.securitygroups_enabled == true - cloudstack_zone.dhcp_provider == "VirtualRouter" - cloudstack_zone.local_storage_enabled == false