Update on this question it seems like the nova.keyring file was not copied into the right folder in nova-compute container for some reason Copy cinder keyring file log output: ok: [localhost] => (item=nova-compute) => { "ansible_loop_var": "item", "changed": false, "checksum": "40682a03d520fe7a873b9864b4fba1bf28418409", "dest": "/etc/ceph/ceph.client.cinder.keyring", "diff": { "after": { "path": "/etc/ceph/ceph.client.cinder.keyring" }, "before": { "path": "/etc/ceph/ceph.client.cinder.keyring" } }, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": "ceph.client.cinder.keyring", "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "dest": "/etc/ceph/ceph.client.cinder.keyring", "follow": true, "force": false, "group": "root", "mode": "0660", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/ceph/ceph.client.cinder.keyring", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "file", "unsafe_writes": false } }, "item": "nova-compute", "mode": "0660", "owner": "root", "path": "/etc/ceph/ceph.client.cinder.keyring", "size": 71, "state": "file", "uid": 0 } But with Copy over ceph nova keyring file log the dest will be : "/etc/kolla/nova/ceph.client.nova.keyring" If i change the keyring file to dest /etc/ceph/ the container will crash