Skip to content

Staging v0.11.22 with k8s validation skip option#2223

Merged
cb-github-robot merged 1 commit intocloud-barista:mainfrom
seokho-son:main
Nov 25, 2025
Merged

Staging v0.11.22 with k8s validation skip option#2223
cb-github-robot merged 1 commit intocloud-barista:mainfrom
seokho-son:main

Conversation

@seokho-son
Copy link
Copy Markdown
Member

@seokho-son seokho-son commented Nov 25, 2025

Testing for 9 CSPs in a MCI

image

Copilot AI review requested due to automatic review settings November 25, 2025 03:03
@github-actions github-actions bot added the asset label Nov 25, 2025
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a new skipVersionCheck query parameter to allow bypassing Kubernetes version validation for testing purposes, bumps the version to 0.11.22, and enables Alibaba Cloud Kubernetes versions 1.33 and 1.34 which are now fully supported.

Key Changes:

  • Adds skipVersionCheck boolean query parameter to K8s cluster creation and dynamic provisioning endpoints
  • Updates component versions (cb-tumblebug to 0.11.22, cb-spider to 0.11.19, cb-mapui to 0.11.21)
  • Re-enables Alibaba Cloud K8s versions 1.33 and 1.34 that were previously commented out due to API limitations

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/interface/rest/server/resource/k8scluster.go Adds skipVersionCheck query parameter handling and passes it to the dynamic cluster creation function
src/interface/rest/docs/swagger.yaml Updates Swagger documentation to include the new skipVersionCheck parameter with description and default value
src/interface/rest/docs/docs.go Updates generated API documentation to reflect the new parameter
src/core/infra/provisioning.go Implements version validation skip logic by conditionally bypassing getK8sRecommendVersion when flag is true
docker-compose.yaml Updates Docker image versions for cb-tumblebug (0.11.22), cb-spider (0.11.19), and cb-mapui (0.11.21)
assets/k8sclusterinfo.yaml Removes comments and enables Kubernetes versions 1.33 and 1.34 for Alibaba Cloud

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Signed-off-by: Seokho Son <shsongist@gmail.com>
@seokho-son
Copy link
Copy Markdown
Member Author

/approve

@github-actions github-actions bot added the approved This PR is approved and will be merged soon. label Nov 25, 2025
@cb-github-robot cb-github-robot merged commit 9c45909 into cloud-barista:main Nov 25, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved This PR is approved and will be merged soon. asset

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants