]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
Make fetch directory configurable 395/head
authorMatt Thompson <mattt@defunct.ca>
Thu, 27 Aug 2015 10:42:01 +0000 (11:42 +0100)
committerMatt Thompson <mattt@defunct.ca>
Thu, 27 Aug 2015 15:49:50 +0000 (16:49 +0100)
commitafc934d22aaa4577ba5a35f892bb5d8351615569
tree303a4109268e12ebe4d08519e04b42fded8dd0e9
parent6ca32bccf129ab3c5cd1037be077a0b67dc60d50
Make fetch directory configurable

Currently, the fetch directory is created in your working directory
(where ansible is run from).  We prefer to not keep any state in this
directory and would prefer to have the fetch directory configurable so
we can store it outside of our code checkout.

This commit creates a new variable in each role called
`fetch_directory` (defaulting to the previous value of 'fetch/'), and
then updates each reference to 'fetch' to use the new variable instead.

Closes issue #383
25 files changed:
group_vars/all.sample
group_vars/mdss.sample
group_vars/mons.sample
group_vars/osds.sample
group_vars/restapis.sample
group_vars/rgws.sample
roles/ceph-common/defaults/main.yml
roles/ceph-common/tasks/main.yml
roles/ceph-mds/defaults/main.yml
roles/ceph-mds/tasks/docker/fetch_configs.yml
roles/ceph-mds/tasks/pre_requisite.yml
roles/ceph-mon/defaults/main.yml
roles/ceph-mon/tasks/ceph_keys.yml
roles/ceph-mon/tasks/deploy_monitors.yml
roles/ceph-mon/tasks/docker/copy_configs.yml
roles/ceph-mon/tasks/docker/fetch_configs.yml
roles/ceph-osd/defaults/main.yml
roles/ceph-osd/tasks/docker/fetch_configs.yml
roles/ceph-osd/tasks/pre_requisite.yml
roles/ceph-restapi/defaults/main.yml
roles/ceph-restapi/tasks/docker/fetch_configs.yml
roles/ceph-restapi/tasks/pre_requisite.yml
roles/ceph-rgw/defaults/main.yml
roles/ceph-rgw/tasks/docker/fetch_configs.yml
roles/ceph-rgw/tasks/pre_requisite.yml