]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
Add ceph_client tag to execute or skip the playbook
authorFrancesco Pantano <fpantano@redhat.com>
Mon, 9 Nov 2020 16:25:17 +0000 (17:25 +0100)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Thu, 12 Nov 2020 20:31:18 +0000 (15:31 -0500)
commitb0700d3edd59c9a320af50ce93aa6e83b8b4daf4
tree90998e8ec0fc0a22ae8d1ca65b53b95b84f3aa21
parent33f74771d29b18f7b4a47723ed28893a8fe8f627
Add ceph_client tag to execute or skip the playbook

There are some use cases where there's a need to skip the execution
of the ceph-ansible client role even though the client section of the
inventory isn't empty.
This can happen in contexts where the services are colocated or when
a all-in-one deployment is performed.
The purpose of this change is adding a 'ceph_client' tag to avoid
altering the ceph-ansible execution flow but at the same time be able
to include or exclude a set of tasks using this tag.

Signed-off-by: Francesco Pantano <fpantano@redhat.com>
(cherry picked from commit fafd5f871a81f5e8cdba6e531e499a9678b2dcad)
site-container.yml.sample
site.yml.sample