CNTRLPLANE-3236: support deploying Vault mock KMS plugin#693
CNTRLPLANE-3236: support deploying Vault mock KMS plugin#693bertinatto wants to merge 5 commits into
Conversation
|
@bertinatto: This pull request references CNTRLPLANE-3236 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "5.0.0" version, but no target version was set. 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. |
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
WalkthroughMigrates OpenShift APIServer KMS integration from legacy volume/mounts to a kmspluginlifecycle KMS plugin sidecar; updates import and replaces pod-spec volume/mount logic with sidecar injection using operatorConfig.Status.LatestAvailableRevision. ChangesKMS Plugin Sidecar Migration
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested reviewers
Suggested labels
🚥 Pre-merge checks | ✅ 10 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (10 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
8d648f4 to
ee53bca
Compare
|
/retest |
|
/test e2e-gcp-operator-encryption-kms-ote |
|
/retest |
|
/retest-required |
ardaguclu
left a comment
There was a problem hiding this comment.
/lgtm
/approve
/hold
for confirmation
| &required.Spec.Template.Spec, | ||
| "openshift-apiserver", | ||
| operatorclient.TargetNamespace, | ||
| fmt.Sprintf("encryption-config-%d", operatorConfig.Status.LatestAvailableRevision), |
There was a problem hiding this comment.
There was a problem hiding this comment.
confirmed that this is how we're currently setting the revision in the deployment manifest:
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ardaguclu The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
New changes are detected. LGTM label has been removed. |
8f796bd to
5dc5009
Compare
|
@bertinatto: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. I understand the commands that are listed here. |
Summary by CodeRabbit