]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
introduce new role ceph-facts
authorGuillaume Abrioux <gabrioux@redhat.com>
Mon, 10 Dec 2018 14:46:32 +0000 (15:46 +0100)
committerSébastien Han <seb@redhat.com>
Wed, 12 Dec 2018 10:18:01 +0000 (11:18 +0100)
commit0eb56e36f8ce52015aa6c343faccd589e5fd2c6c
treeff8629230be3de1e2999088e9fd05cffedb42e18
parentae7f3d66a67d9e446bf66aed4f26dd5701afdbda
introduce new role ceph-facts

sometimes we play the whole role `ceph-defaults` just to access the
default value of some variables. It means we play the `facts.yml` part
in this role while it's not desired. Splitting this role will speedup
the playbook.

Closes: #3282
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
19 files changed:
infrastructure-playbooks/add-osd.yml
infrastructure-playbooks/purge-docker-cluster.yml
infrastructure-playbooks/rolling_update.yml
infrastructure-playbooks/shrink-mon.yml
infrastructure-playbooks/shrink-osd.yml
infrastructure-playbooks/switch-from-non-containerized-to-containerized-ceph-daemons.yml
roles/ceph-defaults/tasks/facts.yml [deleted file]
roles/ceph-defaults/tasks/main.yml
roles/ceph-defaults/tasks/set_monitor_address.yml [deleted file]
roles/ceph-defaults/tasks/set_radosgw_address.yml [deleted file]
roles/ceph-facts/README.md [new file with mode: 0644]
roles/ceph-facts/defaults/main.yml [new file with mode: 0644]
roles/ceph-facts/meta/main.yml [new file with mode: 0644]
roles/ceph-facts/tasks/facts.yml [new file with mode: 0644]
roles/ceph-facts/tasks/main.yml [new file with mode: 0644]
roles/ceph-facts/tasks/set_monitor_address.yml [new file with mode: 0644]
roles/ceph-facts/tasks/set_radosgw_address.yml [new file with mode: 0644]
site-container.yml.sample
site.yml.sample