tvk-quickstart: OCP compatibility — all 6 backup modes passing (21 fixes)#20
Open
rodolof wants to merge 2 commits intotrilioData:mainfrom
Open
tvk-quickstart: OCP compatibility — all 6 backup modes passing (21 fixes)#20rodolof wants to merge 2 commits intotrilioData:mainfrom
rodolof wants to merge 2 commits intotrilioData:mainfrom
Conversation
21 fixes to make kubectl tvk-quickstart work end-to-end on OpenShift Container Platform (OCP) with TVK 5.3.1 via OLM. All fixes are gated behind open_flag (detected via OCP CRD probe) and are fully compatible with vanilla Kubernetes. Fixes cover: OLM-based install, SCC grants, ingress routing, vSphere CSI fallback, cron schedule bug, helm OCI replacement, Prometheus CRD conflicts, helm release blob rewrite, OLM InstallPlan auto-approval, and restore namespace handling for bundled sub-charts. Tested on OCP dc11 (TVK 5.3.1, ODF storage, vSphere): - Namespace_based (WordPress + MySQL) PASS - VM_TEST (KubeVirt Fedora) PASS - Transformation (PostgreSQL) PASS - Label_based (MySQL) PASS - Helm_based (kube-prometheus-stack) PASS - Operator_based (Datagrid/Infinispan) PASS
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
21 fixes to make `kubectl tvk-quickstart` work end-to-end on OpenShift Container Platform (OCP) with TVK 5.3.1 installed via OLM. All fixes are gated behind `open_flag` (detected via OCP CRD probe) and are fully backward-compatible with vanilla Kubernetes.
Test Results
Key Changes
See `tools/tvk-quickstart/OCP_FIXES.md` for full details on all 21 fixes.