Affects Version/s: None
Fix Version/s: None
OpenStack compute driver APIs fail.
I can not run openstack examples under docs/examples/compute. After updating with credentials (user/password) and setting ex_force_auth_url to point to my keystone service of my latest devstack, it immediately fail on every API call (e.g. driver.list_images, driver.list_sizes, ..):
I can see that the port is being parsed into a unicode type and I assume that this is the reason create_connection of socket.py fails.
When running it in debug mode (e.g. LIBCLOUD_DEBUG=/dev/stderr LIBCLOUD_DEBUG_PRETTY_PRINT_RESPONSE=1 python docs/examples/compute/openstack/tenant_name.py)
then it fails with the following exception:
_log_curl expects the port to be an int.