Skip to content

feat: onboard ubuntu2604 cvm - #9385

Open
Zachary (zachary-bailey) wants to merge 2 commits into
mainfrom
zb/onboard2604CVM
Open

feat: onboard ubuntu2604 cvm#9385
Zachary (zachary-bailey) wants to merge 2 commits into
mainfrom
zb/onboard2604CVM

Conversation

@zachary-bailey

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:

This PR onboards CVM 2604 CVM

Which issue(s) this PR fixes:

Need support for Ubuntu 2604 CVM

Fixes #

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Windows Unit Test Results

  3 files   13 suites   54s ⏱️
409 tests 409 ✅ 0 💤 0 ❌
412 runs  412 ✅ 0 💤 0 ❌

Results for commit c2a5a26.

♻️ This comment has been updated with latest results.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The new CVM artifact needs an E2E provisioning scenario validating boot and node bootstrap.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Adds Ubuntu 26.04 CVM support across AgentBaker distro mapping, SIG resolution, tests, and release pipelines.

Changes:

  • Registers the Ubuntu 26.04 CVM distro and SIG image.
  • Adds unit coverage for classification and API mappings.
  • Adds the CVM release build job.
File summaries
File Description
pkg/agent/datamodel/types.go Registers the Ubuntu 26.04 CVM distro.
pkg/agent/datamodel/types_test.go Tests Ubuntu 26.04 classification.
pkg/agent/datamodel/sig_config.go Configures SIG mappings and capabilities.
pkg/agent/datamodel/sig_config_test.go Validates the SIG configuration.
pkg/agent/bakerapi_test.go Covers API distro resolution.
.pipelines/.vsts-vhd-builder-release.yaml Adds the CVM release build job.
Review details
  • Files reviewed: 6/6 changed files
  • Comments generated: 1
  • Review effort level: Balanced

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

useOverrides: ${{ parameters.useOverrides }}
overrideBranch: ${{ parameters.overrideBranch }}
artifactName: 2604-minimal-arm64-gen2-containerd
- job: build2604cvmgen2containerd
Copilot AI review requested due to automatic review settings September 3, 2026 21:32

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

The image-building and release-pipeline changes require final human review.

Review details
  • Files reviewed: 7/7 changed files
  • Comments generated: 0 new
  • Review effort level: Balanced

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants