chore(deps): bump platform MinimumVersionTag to v4.12.0-alpha.1#4103
chore(deps): bump platform MinimumVersionTag to v4.12.0-alpha.1#4103loft-bot wants to merge 1 commit into
Conversation
E2E Ginkgo Tests
|
|
<!-- chore-triage-bot verdict=NEEDS-REVIEW merge=blocked --> Clean single-line bump of MinimumVersionTag (v4.10.3 -> v4.12.0-alpha.1). Checked loft-enterprise releases: latest stable is v4.11.0, not semver-GTE v4.12.0-alpha.1 (no stable release above target). LatestCompatibleVersion's stable-only filter finds nothing eligible and falls back to MinimumVersionTag itself, so default installs would resolve to this alpha. Same risk class as PR #4090. Generated by Claude Code |
7de76ab to
aaaae71
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit aaaae71. Configure here.
|
|
||
| var ( | ||
| MinimumVersionTag = "v4.10.3" | ||
| MinimumVersionTag = "v4.12.0-alpha.1" |
There was a problem hiding this comment.
Prerelease minimum breaks release validation
High Severity
The MinimumVersionTag update to v4.12.0-alpha.1 conflicts with the release workflow's check_minimum_version_tag job, which expects a stable version. This causes stable vCluster tag releases to fail the check, blocking the publish job.
Reviewed by Cursor Bugbot for commit aaaae71. Configure here.
|
|
||
| var ( | ||
| MinimumVersionTag = "v4.10.3" | ||
| MinimumVersionTag = "v4.12.0-alpha.1" |
There was a problem hiding this comment.
Default latest resolves to alpha
High Severity
Setting MinimumVersionTag to v4.12.0-alpha.1 makes the minimum version higher than the latest stable release. Consequently, LatestCompatibleVersion returns this alpha tag, causing vcluster platform start to deploy a pre-release by default instead of the latest stable platform.
Reviewed by Cursor Bugbot for commit aaaae71. Configure here.


Bumps MinimumVersionTag to the new Platform release v4.12.0-alpha.1.
Note
Medium Risk
Changes the minimum Platform version gate used for compatibility resolution; scope is small but affects which Platform versions vCluster accepts.
Overview
Raises the minimum supported Loft Platform version from
v4.10.3tov4.12.0-alpha.1inpkg/platform/version.go.That constant drives
MinimumVersionand is used when resolving compatible Platform releases (e.g.LatestCompatibleVersionfallbacks and semver checks against GitHubloft-sh/lofttags), so vCluster will treat Platform 4.12.0-alpha.1 as the new floor.Reviewed by Cursor Bugbot for commit aaaae71. Bugbot is set up for automated code reviews on this repo. Configure here.