1# SCW_API_KEY='XXX' SCW_ORG='YYY' ansible-playbook ./test/legacy/scaleway.yml --tags test_scaleway_volume
2
3- name: Make sure volume is not there before tests
4  scaleway_volume:
5    name: ansible-test-volume
6    state: absent
7    region: '{{ scaleway_region }}'
8    organization: '{{ scaleway_organization }}'
9  register: server_creation_check_task
10
11- assert:
12    that:
13      - server_creation_check_task is success
14
15- name: Create volume
16  scaleway_volume:
17    name: ansible-test-volume
18    state: present
19    region: '{{ scaleway_region }}'
20    organization: '{{ scaleway_organization }}'
21    "size": 10000000000
22    volume_type: l_ssd
23  register: server_creation_check_task
24
25- debug: var=server_creation_check_task
26
27- assert:
28    that:
29      - server_creation_check_task is success
30      - server_creation_check_task is changed
31
32- name: Make sure volume is deleted
33  scaleway_volume:
34    name: ansible-test-volume
35    state: absent
36    region: '{{ scaleway_region }}'
37    organization: '{{ scaleway_organization }}'
38  register: server_creation_check_task
39
40- assert:
41    that:
42      - server_creation_check_task is success
43      - server_creation_check_task is changed
44