mirror of
https://opendev.org/openstack/ansible-collections-openstack.git
synced 2026-03-26 21:43:02 +00:00
Introduce volume_backup module to manage volume/snapshot backups. Change-Id: Ibc4e87d47d8e38a0cf52e391dafdf025ab202982
34 lines
713 B
YAML
34 lines
713 B
YAML
---
|
|
- name: Create volume
|
|
openstack.cloud.volume:
|
|
cloud: "{{ cloud }}"
|
|
state: present
|
|
size: 1
|
|
display_name: ansible_volume
|
|
display_description: Test volume
|
|
register: vol
|
|
|
|
- name: Create volume backup
|
|
openstack.cloud.volume_backup:
|
|
cloud: "{{ cloud }}"
|
|
state: present
|
|
display_name: ansible_volume_backup
|
|
volume: ansible_volume
|
|
register: vol_backup
|
|
|
|
- debug: var=vol
|
|
|
|
- debug: var=vol_backup
|
|
|
|
- name: Delete volume backup
|
|
openstack.cloud.volume_backup:
|
|
cloud: "{{ cloud }}"
|
|
display_name: ansible_volume_backup
|
|
state: absent
|
|
|
|
- name: Delete volume
|
|
openstack.cloud.volume:
|
|
cloud: "{{ cloud }}"
|
|
state: absent
|
|
display_name: ansible_volume
|