Files
tripleo-operator-ansible/roles/tripleo_overcloud_delete/molecule/default/converge.yml
Alex Schultz c4c3d1ef84 Add overcloud delete
Adds tripleo_overcloud_delete for automating cloud deletion.

Change-Id: Id706492026e0fca1571a5db80ac42d2cca8c4355
2020-03-24 15:04:28 -06:00

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"