79686663e8
Default CephAnsibleSkipClient to True and CephConfigPath to /var/lib/tripleo-config/ceph (instead of /etc/ceph) and set these paramters explicitly in scenario00{1,4}. This will result in all Ceph client configuration being done not by ceph-ansible but by the new tripleo-ceph-client role from tripleo-ansible. Add the CephClient service to all Controller* roles which will use Ceph. The service could have always been there as there are Ceph clients on the these controllers, but it was not because ceph-ansible configured clients as a side effect. With new CephConfigPath default they no longer overlap so the service is required. Add support for CephExternalMultiConfig via tripleo-ceph-client by looping on the contents of the CephExternalMultiConfig list and passing each map as the dcn variable while including the tripleo-ceph-client role each time. Related-Bug: #1708302 Depends-On: I938ab604859fda88f3491399444841a3a373d162 Change-Id: I784e6a476752ed701192b3a0155c42edd4836d97 |
||
---|---|---|
.. | ||
manila-api-container-puppet.yaml | ||
manila-backend-cephfs.yaml | ||
manila-backend-isilon.yaml | ||
manila-backend-netapp.yaml | ||
manila-backend-unity.yaml | ||
manila-backend-vmax.yaml | ||
manila-backend-vnx.yaml | ||
manila-base.yaml | ||
manila-scheduler-container-puppet.yaml | ||
manila-share-common.yaml | ||
manila-share-container-puppet.yaml | ||
manila-share-pacemaker-puppet.yaml |