pyrax
pyrax copied to clipboard
Keystone auth v3
Hello,
I currently setup Swift (Kilo) on our own private cloud. The tenants are currently setup to use keystone auth v3. Based on the openstack documentation (http://developer.openstack.org/api-ref-identity-v3.html), I noticed the request structure for keystone between v2 and v3 has changed for password auth to:
{ "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "id": "0ca8f6", "password": "secretsecret" } } } } }
It appears that the current pyrax implementation only supports keystone auth v2 based on the following request structure
{"auth": {"passwordCredentials": {"username": "blah", "password": "blah"}, "tenantId": "22343249232323422432424326231b242323c"}
}
Can someone please confirm my assumptions that pyrax does not support keystone v3? Also any plans on when this might be supported? Lastly any suggestions on if I should just the swiftclient library straight away?
Thanks Greg
It doesn't support Keystone v3 and there are no plans to implement it. You can just use the swiftclient library directly.