Skip to content
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

Accept server-side encryption options. #6

Merged
merged 2 commits into from
Jun 7, 2016

Conversation

jmcarp
Copy link
Contributor

@jmcarp jmcarp commented May 23, 2016

Accept ServerSideEncryption and SSEKMSKeyID config options and pass to Upload. Since these options have type *string, uploading works as normal if the options aren't set.

[Resolves #5]

@cppforlife
Copy link

@ljfranklin @coreyti thoughts on testing this?

@jmcarp
Copy link
Contributor Author

jmcarp commented May 24, 2016

Looks like most tests here are integration tests, so I would guess we'd want to add an integration test that PUTs a file with SSE, then checks the object metadata to verify that it's encrypted. If that makes sense, I can add that test.

@jmcarp
Copy link
Contributor Author

jmcarp commented May 31, 2016

Bump. Should I write that integration test?

@cppforlife
Copy link

@jmcarp that would be great if that's possible. (sorry been at cf summit...)

@jmcarp
Copy link
Contributor Author

jmcarp commented Jun 2, 2016

Added an integration test in 6617dd7. Looking forward to feedback--I'm happy to revise as needed.

@cppforlife
Copy link

Story https://www.pivotaltracker.com/story/show/120780091 at the top of the backlog.

@ljfranklin
Copy link
Contributor

@jmcarp Thanks, the PR looks great! Just merged this onto develop. Once our CI goes through I'll open a PR to bump the s3cli the ships with Bosh.

@calebamiles calebamiles merged commit 6617dd7 into cloudfoundry:master Jun 7, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants