summaryrefslogtreecommitdiff
path: root/test/integration/targets/gcp_compute_instance_template/tasks/main.yml
diff options
context:
space:
mode:
authorThe Magician <magic-modules@google.com>2019-03-15 14:38:27 -0700
committeransibot <ansibot@users.noreply.github.com>2019-03-15 17:38:27 -0400
commitb429ba61dcd0735cdc6e3675fcfbae3a3ccc8ff9 (patch)
treee96f4862da14e1b96f23cd33f9390b22e73d5bb3 /test/integration/targets/gcp_compute_instance_template/tasks/main.yml
parente8e69bf069c99c644ade9915680505f2f12831b3 (diff)
downloadansible-b429ba61dcd0735cdc6e3675fcfbae3a3ccc8ff9.tar.gz
Bug fixes for GCP modules (#53879)
Diffstat (limited to 'test/integration/targets/gcp_compute_instance_template/tasks/main.yml')
-rw-r--r--test/integration/targets/gcp_compute_instance_template/tasks/main.yml224
1 files changed, 112 insertions, 112 deletions
diff --git a/test/integration/targets/gcp_compute_instance_template/tasks/main.yml b/test/integration/targets/gcp_compute_instance_template/tasks/main.yml
index 4873fc30d7..772baab1f8 100644
--- a/test/integration/targets/gcp_compute_instance_template/tasks/main.yml
+++ b/test/integration/targets/gcp_compute_instance_template/tasks/main.yml
@@ -15,62 +15,62 @@
# Pre-test setup
- name: create a network
gcp_compute_network:
- name: "network-instancetemplate"
- project: "{{ gcp_project }}"
- auth_kind: "{{ gcp_cred_kind }}"
- service_account_file: "{{ gcp_cred_file }}"
- state: present
+ name: network-instancetemplate
+ project: "{{ gcp_project }}"
+ auth_kind: "{{ gcp_cred_kind }}"
+ service_account_file: "{{ gcp_cred_file }}"
+ state: present
register: network
- name: create a address
gcp_compute_address:
- name: "address-instancetemplate"
- region: us-west1
- project: "{{ gcp_project }}"
- auth_kind: "{{ gcp_cred_kind }}"
- service_account_file: "{{ gcp_cred_file }}"
- state: present
+ name: address-instancetemplate
+ region: us-west1
+ project: "{{ gcp_project }}"
+ auth_kind: "{{ gcp_cred_kind }}"
+ service_account_file: "{{ gcp_cred_file }}"
+ state: present
register: address
- name: delete a instance template
gcp_compute_instance_template:
- name: "{{ resource_name }}"
- properties:
- disks:
- - auto_delete: true
- boot: true
- initialize_params:
- source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
- machine_type: n1-standard-1
- network_interfaces:
- - network: "{{ network }}"
- access_configs:
- - name: test-config
- type: ONE_TO_ONE_NAT
- nat_ip: "{{ address }}"
- project: "{{ gcp_project }}"
- auth_kind: "{{ gcp_cred_kind }}"
- service_account_file: "{{ gcp_cred_file }}"
- state: absent
+ name: "{{ resource_name }}"
+ properties:
+ disks:
+ - auto_delete: 'true'
+ boot: 'true'
+ initialize_params:
+ source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
+ machine_type: n1-standard-1
+ network_interfaces:
+ - network: "{{ network }}"
+ access_configs:
+ - name: test-config
+ type: ONE_TO_ONE_NAT
+ nat_ip: "{{ address }}"
+ project: "{{ gcp_project }}"
+ auth_kind: "{{ gcp_cred_kind }}"
+ service_account_file: "{{ gcp_cred_file }}"
+ state: absent
#----------------------------------------------------------
- name: create a instance template
gcp_compute_instance_template:
- name: "{{ resource_name }}"
- properties:
- disks:
- - auto_delete: true
- boot: true
- initialize_params:
- source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
- machine_type: n1-standard-1
- network_interfaces:
- - network: "{{ network }}"
- access_configs:
- - name: test-config
- type: ONE_TO_ONE_NAT
- nat_ip: "{{ address }}"
- project: "{{ gcp_project }}"
- auth_kind: "{{ gcp_cred_kind }}"
- service_account_file: "{{ gcp_cred_file }}"
- state: present
+ name: "{{ resource_name }}"
+ properties:
+ disks:
+ - auto_delete: 'true'
+ boot: 'true'
+ initialize_params:
+ source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
+ machine_type: n1-standard-1
+ network_interfaces:
+ - network: "{{ network }}"
+ access_configs:
+ - name: test-config
+ type: ONE_TO_ONE_NAT
+ nat_ip: "{{ address }}"
+ project: "{{ gcp_project }}"
+ auth_kind: "{{ gcp_cred_kind }}"
+ service_account_file: "{{ gcp_cred_file }}"
+ state: present
register: result
- name: assert changed is true
assert:
@@ -94,24 +94,24 @@
# ----------------------------------------------------------------------------
- name: create a instance template that already exists
gcp_compute_instance_template:
- name: "{{ resource_name }}"
- properties:
- disks:
- - auto_delete: true
- boot: true
- initialize_params:
- source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
- machine_type: n1-standard-1
- network_interfaces:
- - network: "{{ network }}"
- access_configs:
- - name: test-config
- type: ONE_TO_ONE_NAT
- nat_ip: "{{ address }}"
- project: "{{ gcp_project }}"
- auth_kind: "{{ gcp_cred_kind }}"
- service_account_file: "{{ gcp_cred_file }}"
- state: present
+ name: "{{ resource_name }}"
+ properties:
+ disks:
+ - auto_delete: 'true'
+ boot: 'true'
+ initialize_params:
+ source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
+ machine_type: n1-standard-1
+ network_interfaces:
+ - network: "{{ network }}"
+ access_configs:
+ - name: test-config
+ type: ONE_TO_ONE_NAT
+ nat_ip: "{{ address }}"
+ project: "{{ gcp_project }}"
+ auth_kind: "{{ gcp_cred_kind }}"
+ service_account_file: "{{ gcp_cred_file }}"
+ state: present
register: result
- name: assert changed is false
assert:
@@ -121,24 +121,24 @@
#----------------------------------------------------------
- name: delete a instance template
gcp_compute_instance_template:
- name: "{{ resource_name }}"
- properties:
- disks:
- - auto_delete: true
- boot: true
- initialize_params:
- source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
- machine_type: n1-standard-1
- network_interfaces:
- - network: "{{ network }}"
- access_configs:
- - name: test-config
- type: ONE_TO_ONE_NAT
- nat_ip: "{{ address }}"
- project: "{{ gcp_project }}"
- auth_kind: "{{ gcp_cred_kind }}"
- service_account_file: "{{ gcp_cred_file }}"
- state: absent
+ name: "{{ resource_name }}"
+ properties:
+ disks:
+ - auto_delete: 'true'
+ boot: 'true'
+ initialize_params:
+ source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
+ machine_type: n1-standard-1
+ network_interfaces:
+ - network: "{{ network }}"
+ access_configs:
+ - name: test-config
+ type: ONE_TO_ONE_NAT
+ nat_ip: "{{ address }}"
+ project: "{{ gcp_project }}"
+ auth_kind: "{{ gcp_cred_kind }}"
+ service_account_file: "{{ gcp_cred_file }}"
+ state: absent
register: result
- name: assert changed is true
assert:
@@ -162,24 +162,24 @@
# ----------------------------------------------------------------------------
- name: delete a instance template that does not exist
gcp_compute_instance_template:
- name: "{{ resource_name }}"
- properties:
- disks:
- - auto_delete: true
- boot: true
- initialize_params:
- source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
- machine_type: n1-standard-1
- network_interfaces:
- - network: "{{ network }}"
- access_configs:
- - name: test-config
- type: ONE_TO_ONE_NAT
- nat_ip: "{{ address }}"
- project: "{{ gcp_project }}"
- auth_kind: "{{ gcp_cred_kind }}"
- service_account_file: "{{ gcp_cred_file }}"
- state: absent
+ name: "{{ resource_name }}"
+ properties:
+ disks:
+ - auto_delete: 'true'
+ boot: 'true'
+ initialize_params:
+ source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
+ machine_type: n1-standard-1
+ network_interfaces:
+ - network: "{{ network }}"
+ access_configs:
+ - name: test-config
+ type: ONE_TO_ONE_NAT
+ nat_ip: "{{ address }}"
+ project: "{{ gcp_project }}"
+ auth_kind: "{{ gcp_cred_kind }}"
+ service_account_file: "{{ gcp_cred_file }}"
+ state: absent
register: result
- name: assert changed is false
assert:
@@ -191,20 +191,20 @@
# If errors happen, don't crash the playbook!
- name: delete a address
gcp_compute_address:
- name: "address-instancetemplate"
- region: us-west1
- project: "{{ gcp_project }}"
- auth_kind: "{{ gcp_cred_kind }}"
- service_account_file: "{{ gcp_cred_file }}"
- state: absent
+ name: address-instancetemplate
+ region: us-west1
+ project: "{{ gcp_project }}"
+ auth_kind: "{{ gcp_cred_kind }}"
+ service_account_file: "{{ gcp_cred_file }}"
+ state: absent
register: address
ignore_errors: true
- name: delete a network
gcp_compute_network:
- name: "network-instancetemplate"
- project: "{{ gcp_project }}"
- auth_kind: "{{ gcp_cred_kind }}"
- service_account_file: "{{ gcp_cred_file }}"
- state: absent
+ name: network-instancetemplate
+ project: "{{ gcp_project }}"
+ auth_kind: "{{ gcp_cred_kind }}"
+ service_account_file: "{{ gcp_cred_file }}"
+ state: absent
register: network
ignore_errors: true