Repository navigation
build: bump CCM to v0.8.0-dev.1 - #793
Closed
thunderboltsid wants to merge 2 commits into
Closed
thunderboltsid wants to merge 2 commits into
thunderboltsid wants to merge 2 commits into
Conversation
thunderboltsid
added this pull request to stack #775
September 22, 2026 17:26
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## chore/sync-from-internal #793 +/- ##
=========================================================
Coverage 53.55% 53.55%
=========================================================
Files 32 32
Lines 6211 6211
=========================================================
Hits 3326 3326
Misses 2571 2571
Partials 314 314 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
thunderboltsid
force-pushed
the
chore/bump-ccm-v0.8.0-dev.1
branch
from
September 22, 2026 23:12
fbec2c0 to
3ba2e13
Compare
* chore: add sync-back-pr skill for upstreaming internal fork changes Counterpart to the sync-pr skill in internal-cluster-api-provider-nutanix. Modelled on the same skill in prism-go-client and cloud-provider-nutanix, with the CAPX-specific hazards layered in: published cluster-template release artifacts as a leak surface, the single e2e-tagged module, the prism-go-client version regression behind the internal replace, the disabled nightly conformance crons, and the CodeQL rewrite that mixes a legitimate action bump with a runner move and continue-on-error. * chore: record the cross-repo release chain in sync-back-pr skill The CCM version in the fork names an internal-only tag, so pointing CCM_REPO at GHCR while keeping that tag yields an image reference that resolves to nothing. Name the ordering the bump actually belongs to: prism-go-client tag, then CCM release, then CAPX release, then the cross-referenced E2E bumps. * feat: sync internal fork changes using public API SDKs Upstreams internal/main from internal-cluster-api-provider-nutanix, rebuilt against the public ntnx-api-golang-clients v4 SDKs and the public prism-go-client v0.8.2. Adds project-scoped Prism Central support, VMProfile-backed machines, and GPU assignment by AHV profile name. Internal CI, Harbor release wiring and the vendored public-release kustomization are excluded. Co-authored-by: Abhay Aggrawal <abhay.aggrawal@nutanix.com> Co-authored-by: Ilya Alekseyev <ilya.alekseyev@nutanix.com> Co-authored-by: Manoj Surudwad <manoj.surudwad@nutanix.com> Co-authored-by: Sid Shukla <sid.shukla@nutanix.com> Co-authored-by: Vedansh074 <vedansh.kakkar@nutanix.com> Co-authored-by: Yanhua Li <yanhua.li@nutanix.com> --------- Co-authored-by: Abhay Aggrawal <abhay.aggrawal@nutanix.com> Co-authored-by: Ilya Alekseyev <ilya.alekseyev@nutanix.com> Co-authored-by: Manoj Surudwad <manoj.surudwad@nutanix.com> Co-authored-by: Vedansh074 <vedansh.kakkar@nutanix.com> Co-authored-by: Yanhua Li <yanhua.li@nutanix.com>
Picks up the public cloud-provider-nutanix release that carries the project-scoped sync-back, so the CCM can set providerID for a project-scoped user.
thunderboltsid
force-pushed
the
chore/bump-ccm-v0.8.0-dev.1
branch
from
September 22, 2026 23:16
3ba2e13 to
8bb8b78
Compare
Contributor
Author
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.
Stacked on #774. Bumps the bundled CCM to
v0.8.0-dev.1, the first public release carrying cloud-provider-nutanix#275, so the CCM setsproviderIDfor project-scoped users.CCM_VERSIONchanges in the Makefile; every other hunk ismake update-ccmandmake cluster-templates cluster-e2e-templatesoutput.Testing
make template-testpasses, 14 of 14.make lint-yamlpasses. This should turn the fourproject-scope-userE2E specs green in thegpuandprojectsjobs that fail on #774.