Skip to content

Add updatekeys command#49

Merged
onyxraven merged 1 commit intoIbotta:masterfrom
randrusiak:feature/add-updatekeys-command
Sep 6, 2022
Merged

Add updatekeys command#49
onyxraven merged 1 commit intoIbotta:masterfrom
randrusiak:feature/add-updatekeys-command

Conversation

@randrusiak
Copy link
Contributor

Story/Issue Link

Fixes #23 -- shortcut to update the KMS keys and rotate all files

Background

I started using sopstool and I noticed that the updatekeys command is missing. So I decided to implement it on my own.
Firstly I was thinking about combining it with rotate command but I found that sops maintainers recommend keeping these commands separated. getsops/sops#365 (comment)

It's my first PR in this project so let me know if i did something wrong :)

Versioning

v1.1.0

Additional Requests to Reviewers

Tasks

  • Specs written
  • Manual testing

@randrusiak randrusiak requested a review from onyxraven as a code owner August 18, 2022 16:15
@randrusiak randrusiak changed the title Implement updatekeys command Add updatekeys command Aug 18, 2022
Copy link
Member

@onyxraven onyxraven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the submission!

It's been a little bit since I've worked on this package so I'm going to review this in a bit more depth later but at first glance it looks like a clean update. I'll ensure this gets tested, etc.

(It looks like our travis config broke, so I may need to do a migration to actions before I get this out).

Copy link
Member

@onyxraven onyxraven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ran locally and everything looks good. Thanks!

@onyxraven onyxraven merged commit acfaa89 into Ibotta:master Sep 6, 2022
@randrusiak
Copy link
Contributor Author

Thank you too! :)

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.

shortcut to update the KMS keys and rotate all files

2 participants