-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fail to upload file encrypted with KMS key, but works on the downalod #61
Comments
Hi there! We use Pivotal Tracker to provide visibility into what our team is working on. A story for this issue has been automatically created. The current status is as follows:
This comment, as well as the labels on the issue, will be automatically updated as the status in Tracker changes. |
Bump. running into the exact same put problem. Any progress? |
@bailejl && @pms1969: It looks like the value is not being passed for the encryption. I'd accept a PR with that change. |
IIRC, the work around for me was not to specify the key. (it was the default anyway) But it was a while ago now, so that could be complete whaffle. I'll try and replicate it again, and produce a PR. |
This is to resolve a bug in Terraform that wants to read a default KMS key for S3 when creating an object even if it's not used for encryption. concourse/s3-resource#61 [#157117580]
Ran into this today with our private KMS encrypted bucket trying to put a blob up to it. No combination of setting Happy to try to PR this, but not sure if the code linked above is still relevant to the problem. Any ideas @jtarchie / @vito ? |
Actually the error we're getting is slightly different:
|
Does it just need something like https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/s3-example-presigned-urls.html implemented for the requests if use_v2_signing is disabled? |
When trying to put a file to a S3 bucket it fails. The S3 bucket is private with versioning on. The file is using a KMS key to secure it. When I use a get to pull the file from the S3 bucket it works as planned, but when I do a put it fails with this error:
Any help is appreciated.
The text was updated successfully, but these errors were encountered: