Skip to content

Conversation

@Devinwong
Copy link
Collaborator

@Devinwong Devinwong commented Feb 9, 2026

update kube-proxy to 1.33.6
What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Copilot AI review requested due to automatic review settings February 9, 2026 21:52
@github-actions github-actions bot added the components This pull request updates cached components on Linux or Windows VHDs label Feb 9, 2026
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

This PR updates the Kubernetes kube-proxy image tag used by the build/provisioning system and changes Azure DevOps E2E pipeline behavior to be non-blocking.

Changes:

  • Bump mcr.microsoft.com/oss/kubernetes/kube-proxy (v1.33 track) from v1.33.5-hotfix.20250926 to v1.33.6 in parts/common/components.json.
  • Make the shared .pipelines/templates/e2e-template.yaml E2E job continueOnError: true (i.e., E2E failures no longer fail the job).

Reviewed changes

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

File Description
parts/common/components.json Updates kube-proxy image version used by builds (v1.33.x).
.pipelines/templates/e2e-template.yaml Makes the shared E2E job non-blocking via continueOnError.

Comment on lines 11 to 13
- job: e2e
continueOnError: true
condition: and(succeeded(), ne(variables.SKIP_E2E_TESTS, 'true'))
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

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

continueOnError: true on the e2e job makes all pipelines that consume this shared template treat E2E failures as non-fatal (Linux PR/release pipelines and GPU E2E included), not just Windows. If the intent is to make only Windows E2E optional, consider adding a template parameter (default false) or using a dedicated windows-only template, and set continueOnError only from .pipelines/e2e-windows.yaml / windows build pipelines.

Copilot uses AI. Check for mistakes.
Copilot AI review requested due to automatic review settings February 9, 2026 22:26
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

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

Comment on lines 15 to 17
- job: e2e
continueOnError: ${{parameters.continueOnError}}
condition: and(succeeded(), ne(variables.SKIP_E2E_TESTS, 'true'))
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

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

Setting continueOnError makes the job non-blocking, but the job will still show as failing in the UI (just not fail the stage). If the intent is to make the outcome explicitly visible as a warning/optional signal, consider also documenting this behavior in the template (e.g., a short comment near the parameter) so consumers understand the semantics and don’t assume the job becomes 'successful'.

Copilot uses AI. Check for mistakes.
@Devinwong Devinwong changed the title fix: update kube-proxy to 1.33.6 and change windows e2e to optional fix: update kube-proxy to 1.33.6 Feb 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

components This pull request updates cached components on Linux or Windows VHDs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants