NO-JIRA: add KMS remote-key state, annotations, and convergence helpers - #2458
NO-JIRA: add KMS remote-key state, annotations, and convergence helpers#2458tjungblu wants to merge 2 commits into
Conversation
Co-authored-by: Cursor <cursoragent@cursor.com> Signed-off-by: Thomas Jungblut <tjungblu@redhat.com>
|
Pipeline controller notification For optional jobs, comment This repository is configured in: LGTM mode |
|
@tjungblu: This pull request explicitly references no jira issue. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: tjungblu The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Comment |
Co-authored-by: Cursor <cursoragent@cursor.com>
|
/close |
|
@tjungblu: Closed this PR. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Summary
RemoteKeyStateon KMS encryption key state and the secret annotation contract for target/migrated/converged remote key IDs.Enhancement: openshift/enhancements#2041
Test plan
go test ./pkg/operator/encryption/state/ ./pkg/operator/encryption/secrets/ ./pkg/operator/encryption/kms/health/