From 4279a2bcf85d7c639ba5245baa4b066a92b4826d Mon Sep 17 00:00:00 2001 From: John Fulton Date: Tue, 25 Jun 2019 17:14:11 -0400 Subject: [PATCH] Add admonition for manual config-download with Ceph Show how to pass CephAnsibleEnvironmentVariables when running config-download manually to configure Ceph. Change-Id: Ibe2e2302b47efea1c747c0166d552fab4feb31c8 --- .../ansible_config_download.rst | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/doc/source/install/advanced_deployment/ansible_config_download.rst b/doc/source/install/advanced_deployment/ansible_config_download.rst index 935bee35..66bde7fe 100644 --- a/doc/source/install/advanced_deployment/ansible_config_download.rst +++ b/doc/source/install/advanced_deployment/ansible_config_download.rst @@ -363,6 +363,20 @@ values used by the mistral workflow that runs ``config-download``:: retries = 8 pipelining = True +.. admonition:: Ceph + :class: ceph + + When config-download configures Ceph, Ansible executes ceph-ansible + from within the config-download external_deploy_steps_tasks + playbook. When config-download is run manually the `ssh_args` + argument above will not be inherited by the second Ansible + execution. To pass Ansible environment variables to this execution + use a Heat environment file like the following:: + + parameter_defaults: + CephAnsibleEnvironmentVariables: + ANSIBLE_HOST_KEY_CHECKING: 'False' + .. note:: When running ``ansible-playbook`` manually, the overcloud status as returned