Skip to content

chore: refactor preflight internal types#677

Closed
shanshanying wants to merge 2 commits into
mainfrom
codex/tidy-preflight-internal-types
Closed

chore: refactor preflight internal types#677
shanshanying wants to merge 2 commits into
mainfrom
codex/tidy-preflight-internal-types

Conversation

@shanshanying
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions github-actions Bot added the size/XL Denotes a PR that changes 500-999 lines. label May 25, 2026
@apecloud-bot
Copy link
Copy Markdown
Collaborator

This branch name is not following the standards: feature/|bugfix/|release/|hotfix/|support/|releasing/|dependabot/

@shanshanying shanshanying force-pushed the codex/tidy-preflight-internal-types branch from 7fe5b63 to 22b1943 Compare May 25, 2026 09:53
@github-actions github-actions Bot added size/XXL Denotes a PR that changes 1000+ lines. and removed size/XL Denotes a PR that changes 500-999 lines. labels May 25, 2026
Keep KubeBlocks preflight on the native troubleshoot Preflight API and limit the default checks to cluster-side requirements: Kubernetes version, node count, and required VolumeSnapshot CRDs.

Remove host preflight loading and execution, provider-specific preflight YAMLs, and the KubeBlocks-specific extend analyzer/collector/type layers that were only used by the removed checks.

Update tests and fixtures for native Preflight-only parsing and execution. Do not upgrade github.com/replicatedhq/troubleshoot because v0.123.0 requires a newer Kubernetes dependency stack than this branch currently supports.
@shanshanying shanshanying force-pushed the codex/tidy-preflight-internal-types branch from ec1de9e to f2eee37 Compare May 25, 2026 11:40
@shanshanying shanshanying deleted the codex/tidy-preflight-internal-types branch May 25, 2026 16:36
@github-actions github-actions Bot added this to the Release 1.0 milestone May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XXL Denotes a PR that changes 1000+ lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants