-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
KMS: on-demand key rotation #12342
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
Merged
+288
−2
Merged
KMS: on-demand key rotation #12342
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
d132b3b
Draft for on-demand key rotation feature
3c0b110
Minimum required integration test
b3e4043
Test before and after status of the key, with different cases for whe…
ed9938f
Prevent on-demand key rotation for keys with imported key material
e8f05e0
Raise error on disabled key.
9594a82
Ensure key material changes on key rotation.
c1afb6b
Make linter happy 😅
c44d62b
Merge branch 'master' into rotate-key-on-demand
3d27bd9
Merge branch 'localstack:master' into rotate-key-on-demand
agseco ed64624
Parity tests
80f6a2f
Minor naming adjustment
c4bf067
Merge branch 'master' into rotate-key-on-demand
b5a8bc2
Solve response conflict by ignoring response's property
b815b4f
Explicitly set `RotationPeriodInDays`
8000
and `OnDemandRotationStartDate`…
4ac3a5a
Remove unused fixture.
111c0f4
Added a TODO with missing functionality.
86a5e5a
Remove unnecessary manual assertions and leverage snapshots.
e9d77a4
Simulate that on demand rotation is executed asynchronously and retur…
c7d3f36
Use helper consistently.
dfae403
Removed unused attribute.
1b16b8c
Revert accidental change.
dae661a
Remove orphan validations.
0fab5ca
Relocate async behaviour simulation into model.
4efcb81
Remove unused attribute.
cdf1517
Merge branch 'localstack:master' into rotate-key-on-demand
agseco b76b522
Stop returning `OnDemandRotationStartDate` in LocalStack's response.
1857312
Rely on existing logic that raises `DisabledException`, so it's not n…
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.