Files
tripleo-operator-ansible/roles/tripleo_overcloud_credentials/molecule/default/converge.yml
Alex Schultz 4de93a0ca7 Add overcloud credentials
Adds tripleo_overcloud_credentials to run the command to output plan rc
files.

Change-Id: I6cccb13a81ce43d20be0bdc3061726c474431cea
2020-03-24 11:12:07 -06:00

44 lines
1.2 KiB
YAML

---
- name: Converge
hosts: all
collections:
- tripleo.operator
vars:
openstack_bin: echo
tripleo_os_cloud: undercloud
tripleo_overcloud_credentials_log_output: false
tripleo_overcloud_credentials_poll: 1
tripleo_overcloud_credentials_debug: true
tasks:
- name: "Include tripleo_overcloud_credentials"
include_role:
name: "tripleo_overcloud_credentials"
- name: Check role
assert:
that:
- tripleo_overcloud_credentials_output == "overcloud credentials"
- name: Assert "tripleo_overcloud_credentials_plan"
include_role:
name: "tripleo_overcloud_credentials"
vars:
tripleo_overcloud_credentials_plan: foo
- name: Verify tripleo_overcloud_credentials_plan
assert:
that:
- tripleo_overcloud_credentials_output == "overcloud credentials foo"
- name: Assert "tripleo_overcloud_credentials_directory"
include_role:
name: "tripleo_overcloud_credentials"
vars:
tripleo_overcloud_credentials_directory: /foo
- name: Verify tripleo_overcloud_credentials_plan
assert:
that:
- tripleo_overcloud_credentials_output == "overcloud credentials --directory /foo"