diff --git a/deployment/cephadm/ceph-client.yaml b/deployment/cephadm/ceph-client.yaml index 13563d66cb..b58386ae23 100644 --- a/deployment/cephadm/ceph-client.yaml +++ b/deployment/cephadm/ceph-client.yaml @@ -121,6 +121,18 @@ outputs: loop: "{{ ceph_external_multi_config }}" when: - ceph_external_multi_config is defined + - name: Load variables for standalone ganesha + include_vars: "{{ playbook_dir }}/cephadm/cephadm-extra-vars-heat.yml" + when: + - groups['ceph_mon'] | default([]) | length == 0 + - groups['ceph_nfs'] | default([]) | length > 0 + - name: Config Standalone Ganesha + include_role: + name: tripleo_cephadm + tasks_from: nfs + when: + - groups['ceph_mon'] | default([]) | length == 0 + - groups['ceph_nfs'] | default([]) | length > 0 external_update_tasks: [] external_upgrade_tasks: [] config_settings: {}