fultonj / tripleo-ceph-ansible

POC to integrate TripleO and ceph-ansible with Mistral
https://blueprints.launchpad.net/tripleo/+spec/tripleo-ceph-ansible
Apache License 2.0
0 stars 3 forks source link

opnestack ceph client continers need to mount /etc/ceph from base os #10

Open fultonj opened 7 years ago

fultonj commented 7 years ago

As there's no general mount of /etc in all of templates/docker/services/*.yaml [1], I suspect every ceph client (glance, nova, cinder) will need an additional line like:

- /var/lib/config-data/$svc/etc/ceph:/etc/ceph:ro

I don't think we even need a conditional; if a container is not using ceph, then having /etc/ceph/rbdmap sitting alone untouched won't hurt anything.

[1] https://github.com/openstack/tripleo-heat-templates/tree/master/docker/services

fultonj commented 7 years ago

https://bugs.launchpad.net/tripleo/+bug/1693051 https://review.openstack.org/#/c/467359/ https://review.openstack.org/#/c/467665/