tripleo-operator-ansible/roles/tripleo_overcloud_network_v.../molecule/default/converge.yml

47 lines
1.6 KiB
YAML

---
- name: Converge
hosts: all
collections:
- tripleo.operator
vars:
openstack_bin: echo
tripleo_os_cloud: undercloud
tripleo_overcloud_network_vip_provision_log_output: false
tripleo_overcloud_network_vip_provision_debug: true
tasks:
- name: "Include tripleo_overcloud_network_vip_provision"
include_role:
name: "tripleo_overcloud_network_vip_provision"
- name: Check role
assert:
that:
- tripleo_overcloud_network_vip_provision_output == "overcloud network vip provision -y --stack overcloud"
- name: Assert "tripleo_overcloud_network_vip_provision_output_file"
include_role:
name: "tripleo_overcloud_network_vip_provision"
vars:
tripleo_overcloud_network_vip_provision_output_file: foo.yaml
tripleo_overcloud_network_vip_provision_stack:
- name: Validate tripleo_overcloud_network_vip_provision_output_file
assert:
that:
- tripleo_overcloud_network_vip_provision_output ==
"overcloud network vip provision -y -o foo.yaml"
- name: Assert "tripleo_overcloud_network_vip_provision_deployment_file"
include_role:
name: "tripleo_overcloud_network_vip_provision"
vars:
tripleo_overcloud_network_vip_provision_deployment_file: deploy.yaml
tripleo_overcloud_network_vip_provision_stack:
- name: Validate tripleo_overcloud_network_vip_provision_deployment_file
assert:
that:
- tripleo_overcloud_network_vip_provision_output ==
"overcloud network vip provision -y deploy.yaml"