Skip to content

add pipeline to test next gen vm series#8072

Draft
lilypan26 wants to merge 1 commit intomainfrom
lily/add-next-gen-e2e-pipeline
Draft

add pipeline to test next gen vm series#8072
lilypan26 wants to merge 1 commit intomainfrom
lily/add-next-gen-e2e-pipeline

Conversation

@lilypan26
Copy link
Contributor

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Copilot AI review requested due to automatic review settings March 11, 2026 00:35
@github-actions
Copy link
Contributor

PR Title Lint Failed ❌

Current Title: add pipeline to test next gen vm series

Your PR title doesn't follow the expected format. Please update your PR title to follow one of these patterns:

Conventional Commits Format:

  • feat: add new feature - for new features
  • fix: resolve bug in component - for bug fixes
  • docs: update README - for documentation changes
  • refactor: improve code structure - for refactoring
  • test: add unit tests - for test additions
  • chore: remove dead code - for maintenance tasks
  • chore(deps): update dependencies - for updating dependencies
  • ci: update build pipeline - for CI/CD changes

Guidelines:

  • Use lowercase for the type and description
  • Keep the description concise but descriptive
  • Use imperative mood (e.g., "add" not "adds" or "added")
  • Don't end with a period

Examples:

  • feat(windows): add secure TLS bootstrapping for Windows nodes
  • fix: resolve kubelet certificate rotation issue
  • docs: update installation guide
  • Added new feature
  • Fix bug.
  • Update docs

Please update your PR title and the lint check will run again automatically.

Copy link
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

Adds a new Azure DevOps pipeline definition to run targeted AgentBaker E2E scenarios intended to cover “next gen” Linux VM series.

Changes:

  • Introduced .pipelines/e2e-next-gen.yaml with variables/tags to run VM-series-coverage E2E scenarios.
  • Wired the pipeline to run on main and on PRs affecting E2E- and provisioning-related paths.

SKIP_TESTS_WITH_SKU_CAPACITY_ISSUE: true
E2E_GO_TEST_TIMEOUT: "75m"
E2E_LOCATION: "eastus2"
DEFAULT_VM_SIZE: "standard_d2ds_v7"
Copy link

Copilot AI Mar 11, 2026

Choose a reason for hiding this comment

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

DEFAULT_VM_SIZE is not a recognized env var in the e2e test harness. The e2e config reads DEFAULT_VM_SKU (see e2e/config/config.go), so this pipeline will keep using the default VM size and not exercise the intended next-gen SKU. Rename this variable to DEFAULT_VM_SKU (and use the expected SKU string format) so the new pipeline actually runs on the desired VM series.

Suggested change
DEFAULT_VM_SIZE: "standard_d2ds_v7"
DEFAULT_VM_SKU: "Standard_D2ds_v7"

Copilot uses AI. Check for mistakes.
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