[Bug 1079611] [NEW] Download Juju Environment Config gives wrong credentials
Thomas Leonard
1079611 at bugs.launchpad.net
Fri Nov 16 10:17:00 UTC 2012
Public bug reported:
When I download the Juju configuration using "Download Juju Environment
Config" in the dashboard, the EC2 credentials ( combined-key and
secret-key) are wrong. If I download using "Download EC2 Credentials"
then they are correct.
Comparing the code for these two, they are suspiciously difference:
EC2:
def find_or_create_access_keys(request, tenant_id):
keys = api.keystone.list_ec2_credentials(request, request.user.id)
for key in keys:
if key.tenant_id == tenant_id:
return key
return api.keystone.create_ec2_credentials(request,
Juju:
def find_or_create_access_keys(request, tenant_id):
keys = api.keystone.list_ec2_credentials(request, request.user.id)
if keys:
return keys[0]
else:
return api.keystone.create_ec2_credentials(request,
Copying the EC2 logic into the Juju file fixes it. This is with version
2012.2-0ubuntu2~cloud0, but it looks like its the same in trunk.
Thanks,
** Affects: horizon (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to horizon in Ubuntu.
https://bugs.launchpad.net/bugs/1079611
Title:
Download Juju Environment Config gives wrong credentials
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/horizon/+bug/1079611/+subscriptions
More information about the Ubuntu-server-bugs
mailing list