tripleo-heat-templates/docker
John Fulton 7fc83987dc Persist ceph-ansible fetch_directory using config-download
When scaling ceph monitors, ceph-ansible uses context from the
fetch_directory to prevent new monitors from behaving like they
are the only monitors.

Save the fetch_directory after each ceph-ansible playbook run;
and if there is a previously saved fetch directory, restore it
before each playbook run.

Fetch directory can be saved on the undercloud in Swift or if
the new LocalCephAnsibleFetchDirectoryBackup parameter is passed
then it will be saved in a directory local to the undercloud
instead.

Note that https://review.openstack.org/#/c/567782 only resolves
1769769 for Queens/Pike where Mistral runs ceph-ansible. This
change resolves 1769769 when using config-download.

Change-Id: I0591be8419828cc32f976afce8be1b787b783c23
Depends-On: Icce658f803a608ee4b7df34b0b8297ecabcdb0ee
Related-Bug: #1769769
2018-09-09 17:06:56 +00:00
..
services Persist ceph-ansible fetch_directory using config-download 2018-09-09 17:06:56 +00:00
README-containers.md Replace outdated instruction with link to upstream doc 2017-07-10 16:32:58 +02:00
docker-puppet.py Print a more informative error message on misconfigured volumes 2018-06-16 06:37:12 +00:00
docker-toool Set ulimit for neutron agent containers 2018-04-06 21:54:17 +05:30