Rework gcp_compute_instance integration tests

Also adding the test cases for new attachDisk feature
This commit is contained in:
Jorge Gallegos 2025-09-10 11:28:16 -07:00
commit a65d6ebfa5
No known key found for this signature in database
3 changed files with 120 additions and 8 deletions

View file

@ -9,8 +9,8 @@
google.cloud.gcp_compute_disk:
name: "{{ resource_prefix }}-{{ item.key }}"
size_gb: 50
source_image: projects/rhel-cloud/global/images/rhel-9-v20250513
zone: us-central1-a
source_image: "{{ gcp_disk_image }}"
zone: "{{ gcp_zone }}"
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file | default(omit) }}"
@ -28,7 +28,7 @@
network_interfaces:
- network: "{{ _network }}"
nic_type: "{{ item.value if item.value != 'default' else omit }}"
zone: us-central1-a
zone: "{{ gcp_zone }}"
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file | default(omit) }}"
@ -39,7 +39,7 @@
google.cloud.gcp_compute_instance_info:
filters:
- name = {{ resource_name }}-{{ item.key }}
zone: us-central1-a
zone: "{{ gcp_zone }}"
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file | default(omit) }}"
@ -60,7 +60,7 @@
google.cloud.gcp_compute_instance:
name: "{{ resource_name }}-{{ item.key }}"
machine_type: n1-standard-1
zone: us-central1-a
zone: "{{ gcp_zone }}"
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file | default(omit) }}"
@ -69,7 +69,7 @@
- name: Delete disk
google.cloud.gcp_compute_disk:
name: "{{ resource_prefix }}-{{ item.key }}"
zone: us-central1-a
zone: "{{ gcp_zone }}"
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file | default(omit) }}"