summaryrefslogtreecommitdiff
path: root/test/integration/roles/test_cs_instance/tasks/setup.yml
blob: 32f3ff13e248e66b9ed928b2dc0de49cd9f05b47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
---
- name: setup ssh key
  cs_sshkeypair: name={{ cs_resource_prefix }}-sshkey
  register: sshkey
- name: verify setup ssh key
  assert:
    that:
    - sshkey|success

- name: setup affinity group
  cs_affinitygroup: name={{ cs_resource_prefix }}-ag
  register: ag
- name: verify setup affinity group
  assert:
    that:
    - ag|success

- name: setup security group
  cs_securitygroup: name={{ cs_resource_prefix }}-sg
  register: sg
- name: verify setup security group
  assert:
    that:
    - sg|success

- name: setup instance to be absent
  cs_instance: name={{ cs_resource_prefix }}-vm-{{ instance_number }} state=absent
  register: instance
- name: verify instance to be absent
  assert:
    that:
    - instance|success