Migrate kms operator tests cases to library-go - #2432
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: openshift/coderabbit/.coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review. WalkthroughAdded KMS-to-KMS migration scenarios for KAS, Auth, and OAS. Added a KAS preflight deployment scenario that runs ChangesKMS encryption scenarios
Estimated code review effort: 3 (Moderate) | ~20 minutes Merge Risk: ⚪ Minimal · up to This PR makes a localized test migration change, and no actionable merge-blocking risk remains beyond normal checks and review. Sequence Diagram(s)sequenceDiagram
participant Scenario as KAS preflight scenario
participant Discovery as Operator image discovery
participant Operand as Live operand
participant Preflight as kms-preflight
participant Config as Encryption configuration
Scenario->>Discovery: Discover operator image
Scenario->>Operand: Deploy preflight command
Operand->>Preflight: Run kms-preflight
Preflight->>Config: Generate configuration
Scenario->>Config: Validate configuration
Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 error, 1 warning)
✅ Passed checks (13 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: gangwgr 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 |
|
@gangwgr: all tests passed! 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. |
|
could you open a test PR in kas-o so that we could see how the usage will look like ? |
|
test running here openshift/cluster-kube-apiserver-operator#2270 |
Migrate kms operator tests cases to library-go
Summary by CodeRabbit