Comment 1 for bug 1652501

Revision history for this message
Jean-Philippe Evrard (jean-philippe-evrard) wrote :

The link should have been done by the ceph-client role, called from your playbook.

Could you tell us which playbook/role ran and didn't link the proper files?
openstack_service_venv_bin should have been set, and ceph_install_python_libs.yml should have run.
I'd be happy to see a complete log of this playbook run.

There -in the ceph-client role- python -c 'import rados; print rados.__file__' should have registered the path to your rados library and python -c 'import rbd; print rbd.__file__' should have registered the path to your rbd library, and then linked the libs in the venv.

Could you also give us an idea of the ansible version you're running?
I'm suspecting an issue with static: no on the include task.