diff options
author | Matt Davis <nitzmahone@users.noreply.github.com> | 2017-09-16 07:48:30 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-16 07:48:30 +0200 |
commit | 035a17e8aaf65fd07ada5c77a75be44300886c90 (patch) | |
tree | 124e24d76a04c77c6f523d43d56471d52a7499b8 /test/legacy | |
parent | Various fixes to azure_rm_virtualmachine for managed disks and allocated. (#3... (diff) | |
download | ansible-035a17e8aaf65fd07ada5c77a75be44300886c90.tar.xz ansible-035a17e8aaf65fd07ada5c77a75be44300886c90.zip |
migrate azure_rm_vm tests to active (#30452)
Diffstat (limited to 'test/legacy')
4 files changed, 0 insertions, 273 deletions
diff --git a/test/legacy/roles/azure_rm_virtualmachine/defaults/main.yml b/test/legacy/roles/azure_rm_virtualmachine/defaults/main.yml deleted file mode 100644 index 1ce0ce4e53..0000000000 --- a/test/legacy/roles/azure_rm_virtualmachine/defaults/main.yml +++ /dev/null @@ -1,8 +0,0 @@ -ssh_keys: - - path: '/home/chouseknecht/.ssh/authorized_keys' - key_data: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC1igsIlcmTa/yfsJnTtnrEX7PP/a01gwbXcig6JOKyrUmJB8E6c/wtZwP115VSyDRTO6TEL/sBFUpkSw01zM8ydNATErh8meBlAlbnDq5NLhDXnMizgG0VNn0iLc/WplFTqkefsHXa8NtIxAtyEVIj/fKbK3XfBOdEpE3+MJYNtGlWyaod28W+5qmQPZDQys+YnE4OjSwN7D3g85/7dtLFvDH+lEC4ooJOaxVFr9VSMXUIkaRF6oI+R1Zu803LFSCTb4BfFOYOHPuQ/rEMP0KuUzggvP+TEBY14PEA2FoHOn+oRsT0ZR2+loGRaxSVqCQKaEHbNbkm+6Rllx2NQRO0BJxCSKRU1iifInLPxmSc4gvsHCKMAWy/tGkmKHPWIfN8hvwyDMK5MNBp/SJ1pVx4xuFDQjVWNbll0yk2+72uJgtFHHwEPK9QsOz45gX85vS3yhYCKrscS/W9h2l36SWwQXuGy4fXotE7esPsvNGAzBndHX1O8RMPg47qJXz059RyoGforoa9TnzIs3hIv+ts7ESx3OEq3HNk0FJ+wDka7IM7WQpGrVToJ0vfDy9Q46nw54vv5Zc/u4OZF3F5twHmyf3rLYKXRDuCvZQKT2iWQKVX6j63bq6orA5hwl22zndxWZNtOwtq8Sd0Ns0K/Fo/ggYDDGBtr68DwhA+MrxrHw== chouseknecht@ansible.com" -image: - offer: CentOS - publisher: OpenLogic - sku: '7.1' - version: latest
\ No newline at end of file diff --git a/test/legacy/roles/azure_rm_virtualmachine/tasks/main.yml b/test/legacy/roles/azure_rm_virtualmachine/tasks/main.yml deleted file mode 100644 index f1f1c7e3da..0000000000 --- a/test/legacy/roles/azure_rm_virtualmachine/tasks/main.yml +++ /dev/null @@ -1,2 +0,0 @@ -- include: virtualmachine.yml -#- include: virtualmachine_with_defaults.yml diff --git a/test/legacy/roles/azure_rm_virtualmachine/tasks/virtualmachine.yml b/test/legacy/roles/azure_rm_virtualmachine/tasks/virtualmachine.yml deleted file mode 100644 index 3b1e8d2a3a..0000000000 --- a/test/legacy/roles/azure_rm_virtualmachine/tasks/virtualmachine.yml +++ /dev/null @@ -1,157 +0,0 @@ -- name: Delete virtual machine - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm002 - state: absent - vm_size: Standard_A0 - register: output - -- name: Create storage account name - set_fact: - storage_account: "{{ resource_group | hash('md5') | truncate(24, True, '') }}" - -- name: Create storage account - azure_rm_storageaccount: - resource_group: "{{ resource_group }}" - name: "{{ storage_account }}" - account_type: Standard_LRS - -- name: Create virtual network - azure_rm_virtualnetwork: - resource_group: "{{ resource_group }}" - name: testvm001 - address_prefixes: "10.10.0.0/16" - -- name: Add subnet - azure_rm_subnet: - resource_group: "{{ resource_group }}" - name: testvm001 - address_prefix: "10.10.0.0/24" - virtual_network: testvm001 - -- name: Create public ip - azure_rm_publicipaddress: - resource_group: "{{ resource_group }}" - allocation_method: Static - name: testvm001 - -- name: Create security group - azure_rm_securitygroup: - resource_group: "{{ resource_group }}" - name: testvm001 - -- name: Create NIC - azure_rm_networkinterface: - resource_group: "{{ resource_group }}" - name: testvm001 - virtual_network: testvm001 - subnet: testvm001 - public_ip_name: testvm001 - security_group: testvm001 - -- name: Create virtual machine - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm002 - vm_size: Standard_A0 - storage_account: "{{ storage_account }}" - storage_container: testvm001 - storage_blob: testvm001.vhd - admin_username: adminuser - admin_password: Password123! - short_hostname: testvm - os_type: Linux - network_interfaces: testvm001 - image: - offer: UbuntuServer - publisher: Canonical - sku: 16.04-LTS - version: latest - register: output - -- name: Restart the virtual machine - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm002 - restarted: yes - vm_size: Standard_A0 - register: output - -- assert: - that: - - "azure_vm.powerstate in ['starting', 'running']" - - output.changed - -- name: Deallocate the virtual machine - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm002 - allocated: no - vm_size: Standard_A0 - register: output - -- assert: - that: - - azure_vm.powerstate == 'deallocated' - - output.changed - -- name: Start the virtual machine - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm002 - vm_size: Standard_A0 - register: output - -- assert: - that: - - "azure_vm.powerstate in ['starting', 'running']" - - output.changed - -- name: Should be idempotent - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm002 - vm_size: Standard_A0 - storage_account: "{{ storage_account }}" - storage_container: testvm001 - storage_blob: testvm001.vhd - admin_username: adminuser - admin_password: Password123! - short_hostname: testvm - os_type: Linux - network_interfaces: testvm001 - image: - offer: UbuntuServer - publisher: Canonical - sku: 16.04-LTS - version: latest - register: output - -- assert: - that: not output.changed - -- name: Delete VM - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm002 - state: absent - vm_size: Standard_A0 - register: output - -- name: NIC should be gone - azure_rm_networkinterface_facts: - resource_group: "{{ resource_group }}" - name: testvm001 - register: output - -- assert: - that: azure_networkinterfaces | length == 0 - -- name: PIP should be gone - azure_rm_publicipaddress_facts: - resource_group: "{{ resource_group }}" - name: testvm001 - register: output - -- assert: - that: azure_publicipaddresses | length == 0 diff --git a/test/legacy/roles/azure_rm_virtualmachine/tasks/virtualmachine_with_defaults.yml b/test/legacy/roles/azure_rm_virtualmachine/tasks/virtualmachine_with_defaults.yml deleted file mode 100644 index 46e8504800..0000000000 --- a/test/legacy/roles/azure_rm_virtualmachine/tasks/virtualmachine_with_defaults.yml +++ /dev/null @@ -1,106 +0,0 @@ -- name: Remove VM - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm10 - state: absent - vm_size: Standard_A0 - register: output - -- name: Remove VM - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm20 - state: absent - vm_size: Standard_A0 - register: output - -- name: Create VM with defaults - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm10 - vm_size: Standard_A0 - admin_username: chouseknecht - admin_password: Password123 - short_hostname: test10 - os_type: Linux - open_ports: - - "22-23" - image: - offer: UbuntuServer - publisher: Canonical - sku: 16.04-LTS - version: latest - register: output - -- name: Add host - add_host: - groups: just_created - hostname: testvm10 - ansible_host: "{{ azure_vm.properties.networkProfile.networkInterfaces[0].properties.ipConfigurations[0].properties.publicIPAddress.properties.ipAddress }}" - ansible_user: chouseknecht - ansible_ssh_pass: Password123 - -- name: Create VM accessible via ssh keys only - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm20 - short_hostname: testvm20 - ssh_password_enabled: false - ssh_public_keys: - - path: /home/chouseknecht/.ssh/authorized_keys - key_data: "{{ lookup('env', 'HOME') }}/.ssh/id_rsa" - vm_size: Standard_A0 - admin_username: chouseknecht - image: - offer: UbuntuServer - publisher: Canonical - sku: 16.04-LTS - version: latest - register: output - -- name: Should be idempotent - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm20 - short_hostname: testvm20 - ssh_password_enabled: false - ssh_public_keys: - - path: /home/chouseknecht/.ssh/authorized_keys - key_data: "{{ lookup('env', 'HOME') }}/.ssh/id_rsa" - vm_size: Standard_A0 - admin_username: chouseknecht - image: - offer: UbuntuServer - publisher: Canonical - sku: 16.04-LTS - version: latest - register: output - -- assert: - that: not output.changed - -- name: Add host - add_host: - groups: just_created - hostname: testvm20 - ansible_ssh_host: "{{ azure_vm.properties.networkProfile.networkInterfaces[0].properties.ipConfigurations[0].properties.publicIPAddress.properties.ipAddress }}" - ansible_ssh_user: chouseknecht - -- name: Power Off - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm10 - started: no - register: output - -- assert: - that: "azure_vm.powerstate not in ['starting', 'running']" - -- name: Power On - azure_rm_virtualmachine: - resource_group: "{{ resource_group }}" - name: testvm10 - register: output - -- assert: - that: "azure_vm.powerstate in ['starting', 'running']" |