Adds tripleo_overcloud_delete for automating cloud deletion. Change-Id: Id706492026e0fca1571a5db80ac42d2cca8c4355
45 lines
1.1 KiB
YAML
45 lines
1.1 KiB
YAML
---
|
|
- name: Converge
|
|
hosts: all
|
|
collections:
|
|
- tripleo.operator
|
|
vars:
|
|
openstack_bin: echo
|
|
tripleo_os_cloud: undercloud
|
|
tripleo_overcloud_delete_yes: false
|
|
tripleo_overcloud_delete_log_output: false
|
|
tripleo_overcloud_delete_poll: 1
|
|
tripleo_overcloud_delete_debug: true
|
|
tasks:
|
|
|
|
- name: "Include tripleo_overcloud_delete"
|
|
include_role:
|
|
name: "tripleo_overcloud_delete"
|
|
|
|
- name: Check role
|
|
assert:
|
|
that:
|
|
- tripleo_overcloud_delete_output == "overcloud delete"
|
|
|
|
- name: Validate "tripleo_overcloud_delete_name"
|
|
include_role:
|
|
name: "tripleo_overcloud_delete"
|
|
vars:
|
|
tripleo_overcloud_delete_name: foo
|
|
|
|
- name: Assert tripleo_overcloud_delete_name
|
|
assert:
|
|
that:
|
|
- tripleo_overcloud_delete_output == "overcloud delete foo"
|
|
|
|
- name: Validate "tripleo_overcloud_delete_yes"
|
|
include_role:
|
|
name: "tripleo_overcloud_delete"
|
|
vars:
|
|
tripleo_overcloud_delete_yes: true
|
|
|
|
- name: Assert tripleo_overcloud_delete_yes
|
|
assert:
|
|
that:
|
|
- tripleo_overcloud_delete_output == "overcloud delete --yes"
|