yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #33711
[Bug 1075051] Re: AWS credentials delegation to S3/Swift3
** Also affects: ec2-api
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1075051
Title:
AWS credentials delegation to S3/Swift3
Status in EC2 API:
New
Status in OpenStack Compute (Nova):
Confirmed
Bug description:
Now (openstack-nova-api-2012.2-1.fc18) , when the nova tries to connect to the S3 storage it tries to use the credentials "hard coded" to the config file.
It means every RegisterImage call will use the same tenant credentials instead of their own tenant credentials.
I think nova should delegate authentication to the swift backed, even
by using other access method with the original requester
permissions/roles.
Note1:
Probably this behaviour originated the days where the nova-objectstore used and it does not validated credentials.
Note2: Part of AWS credential is a signature of the request by the secret key, simple forwarding probably will not work.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ec2-api/+bug/1075051/+subscriptions