John Fulton 253618d006 Add tripleo_ceph_user role
Adds tripleo_ceph_user role to enable or disable the
ceph-admin SSH user required by cephadm.

Change-Id: Ic0afd0bfba66dacaa81905aa4451675c77b97a14
2022-03-15 12:08:08 +00:00

26 lines
698 B
YAML

---
- name: Converge
hosts: all
collections:
- tripleo.operator
vars:
openstack_bin: echo
tripleo_os_cloud: undercloud
tripleo_ceph_user_run_debug: true
tasks:
- name: Enable ceph-admin user with tripleo_ceph_user role
include_role:
name: "tripleo_ceph_user"
vars:
tripleo_ceph_user_spec: /home/zuul/ceph_spec.yaml
- name: Show result tripleo_ceph_user_result
debug:
msg: "{{ tripleo_ceph_user_result }}"
- name: Assert tripleo_ceph_user command
assert:
that:
- tripleo_ceph_user_result.stdout ==
"overcloud ceph user enable /home/zuul/ceph_spec.yaml --cephadm-ssh-user ceph-admin"