mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-23 05:10:22 -07:00
azure_rm_virtualmachine_scaleset: ported PR#32367 (add custom image support) (#33422)
This commit is contained in:
parent
37ce7ef0db
commit
76590ab8a5
2 changed files with 135 additions and 19 deletions
|
@ -86,3 +86,48 @@
|
|||
name: testVnet
|
||||
state: absent
|
||||
address_prefixes: "10.0.0.0/16"
|
||||
|
||||
# TODO: Until we have a module to create/delete images this is the best tests
|
||||
# I can do
|
||||
- name: assert error thrown with invalid image dict
|
||||
azure_rm_virtualmachine_scaleset:
|
||||
resource_group: "{{ resource_group }}"
|
||||
name: testvm002
|
||||
state: present
|
||||
vm_size: Standard_DS1_v2
|
||||
image:
|
||||
offer: UbuntuServer
|
||||
register: fail_invalid_image_dict
|
||||
failed_when: 'fail_invalid_image_dict.msg != "parameter error: expecting image to contain [publisher, offer, sku, version] or [name, resource_group]"'
|
||||
|
||||
- name: assert error thrown with invalid image type
|
||||
azure_rm_virtualmachine_scaleset:
|
||||
resource_group: "{{ resource_group }}"
|
||||
name: testvm002
|
||||
state: present
|
||||
vm_size: Standard_DS1_v2
|
||||
image:
|
||||
- testing
|
||||
register: fail_invalid_image_type
|
||||
failed_when: 'fail_invalid_image_type.msg != "parameter error: expecting image to be a string or dict not list"'
|
||||
|
||||
- name: assert error finding missing custom image
|
||||
azure_rm_virtualmachine_scaleset:
|
||||
resource_group: "{{ resource_group }}"
|
||||
name: testvm002
|
||||
state: present
|
||||
vm_size: Standard_DS1_v2
|
||||
image: invalid-image
|
||||
register: fail_missing_custom_image
|
||||
failed_when: fail_missing_custom_image.msg != "Error could not find image with name invalid-image"
|
||||
|
||||
- name: assert error finding missing custom image (dict style)
|
||||
azure_rm_virtualmachine_scaleset:
|
||||
resource_group: "{{ resource_group }}"
|
||||
name: testvm002
|
||||
state: present
|
||||
vm_size: Standard_DS1_v2
|
||||
image:
|
||||
name: invalid-image
|
||||
register: fail_missing_custom_image_dict
|
||||
failed_when: fail_missing_custom_image_dict.msg != "Error could not find image with name invalid-image"
|
Loading…
Add table
Add a link
Reference in a new issue