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 |
||
---|---|---|
.. | ||
common | ||
environments | ||
scripts | ||
network_data.yaml | ||
README.rst |
TripleO CI environments
TripleO CI environments are exclusively used for Continuous Integration purpose or for development usage. They should not be used in production and we don't guarantee they work outside TripleO CI.
For more informations about TripleO CI, please look: https://github.com/openstack-infra/tripleo-ci