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

80 lines
2.9 KiB
YAML

---
- name: Converge
hosts: all
collections:
- tripleo.operator
tasks:
- name: "Include tripleo_overcloud_node_bios_configure"
include_role:
name: "tripleo_overcloud_node_bios_configure"
vars:
openstack_bin: echo
tripleo_overcloud_node_bios_configure_debug: true
tripleo_os_cloud: undercloud
- name: Check role
assert:
that:
- tripleo_overcloud_node_bios_configure_output == "overcloud node bios configure"
- name: Check parameter "tripleo_overcloud_node_bios_configure_node_uuids"
include_role:
name: "tripleo_overcloud_node_bios_configure"
vars:
openstack_bin: echo
tripleo_os_cloud: undercloud
tripleo_overcloud_node_bios_configure_debug: true
tripleo_overcloud_node_bios_configure_node_uuids: ['test1', 'test2']
- name: Assert "tripleo_overcloud_node_bios_configure_node_uuids"
assert:
that:
- tripleo_overcloud_node_bios_configure_output == "overcloud node bios configure test1 test2"
- name: Check parameter "tripleo_overcloud_node_bios_configure_all_manageable"
include_role:
name: "tripleo_overcloud_node_bios_configure"
vars:
openstack_bin: echo
tripleo_os_cloud: undercloud
tripleo_overcloud_node_bios_configure_debug: true
tripleo_overcloud_node_bios_configure_all_manageable: true
- name: Assert "tripleo_overcloud_node_bios_configure_all_manageable"
assert:
that:
- tripleo_overcloud_node_bios_configure_output == "overcloud node bios configure --all-manageable"
- name: Check parameter "tripleo_overcloud_node_bios_configure_configuration"
include_role:
name: "tripleo_overcloud_node_bios_configure"
vars:
openstack_bin: echo
tripleo_os_cloud: undercloud
tripleo_overcloud_node_bios_configure_debug: true
tripleo_overcloud_node_bios_configure_configuration: value
- name: Assert "tripleo_overcloud_node_bios_configure_configuration"
assert:
that:
- tripleo_overcloud_node_bios_configure_output == "overcloud node bios configure --configuration value"
- name: Check all parameters for role tripleo_overcloud_node_bios_configure
include_role:
name: "tripleo_overcloud_node_bios_configure"
vars:
openstack_bin: echo
tripleo_os_cloud: undercloud
tripleo_overcloud_node_bios_configure_debug: true
tripleo_overcloud_node_bios_configure_node_uuids: ['value1', 'value2']
tripleo_overcloud_node_bios_configure_all_manageable: true
tripleo_overcloud_node_bios_configure_configuration: value
- name: Assert all parameters for role tripleo_overcloud_node_bios_configure
assert:
that:
- tripleo_overcloud_node_bios_configure_output ==
"overcloud node bios configure value1 value2 --all-manageable --configuration value"