Hi,

I just tried what was said in this bug:

apt install python3-keystoneauth1
python3 -c "from keystoneauth1 import session as keystone_session"

works. Then I tried:

apt install openstack-clients
python3 -c "from keystoneauth1 import session as keystone_session"

This worked for me as well, in a freshly installed Trixie VM.

So therefore, I've re-assigned the bug to Cumin. If you still think there's an issue with python3-keystoneauth1, please provide the way to reproduce it, because I couldn't.

What I could see in the traceback though, is that python3-trio is trying to wrap the _stdlib_socket.socket.sendmsg api, using async. This feels like not possible with something working with OpenStack, that typically, would be using Eventlet, that is not async compatible, and that is already monkey-patching the socket API. If I was the cumin maintainer, I'd be looking into that direction instead.

Cheers,

Thomas Goirand (zigo)

Reply via email to