tripleo-ansible/tripleo_ansible
John Fulton c15abb9b95 Support standalone variable names in tripleo_ceph_client
Update default variable handling in tripleo_ceph_client role.
If a variable name used in standalone Ansible roles, like
tripleo_nova_libvirt is used, then tripleo_ceph_client will
support that variable. The following substitutions are now
suported:

  tripleo_ceph_client_cluster | tripleo_ceph_cluster_name
  tripleo_ceph_client_fsid    | tripleo_ceph_cluster_fsid
  tripleo_ceph_client_keys    | tripleo_ceph_cluster_keys

Also update multiple_external_ceph_clusters.yml so that it
can handle if each 'multiple' item contained in the variable
tripleo_ceph_cluster_multi_config has a "tripleo_ceph_cluster_"
prefix as above. These changes let the role remain backwards
compatible with supported examples in older versions but also
allow the new conventions to be used.

Change-Id: If3f2fde6a40fe3e72b16eee2d93d01aeb773966a
2022-10-10 12:43:55 +00:00
..
ansible_plugins Use context manager to open/close file 2022-09-14 22:18:46 +09:00
playbooks Do not execute anything if a host is unreachable 2022-09-15 11:36:50 +02:00
releasenotes/notes Configure bind for designate 2021-03-17 13:33:52 -02:30
roles Support standalone variable names in tripleo_ceph_client 2022-10-10 12:43:55 +00:00
roles.galaxy Add galaxy role path which will be ignored by git 2019-07-18 13:40:14 -05:00
tests Fix existing nodes check 2022-07-25 11:22:39 +05:30
__init__.py Extract provisioned networks from stack 2020-10-08 22:11:29 +00:00
ansible-collections-requirements.yml Adjust molecule jobs for Ansible 2.11 2021-08-11 13:26:11 +03:00
ansible-role-requirements.yml Upgrade ansible-lint to 5.0 2021-03-11 09:47:14 +00:00
requirements.yml Adjust molecule jobs for Ansible 2.11 2021-08-11 13:26:11 +03:00