Skip to content

Conversation

@QxBytes
Copy link
Contributor

@QxBytes QxBytes commented Nov 12, 2025

  • clean up disk space before build

  • skip portforward e2e in windows

Reason for Change:

Backport to potentially unblock release v1.6
Backport #4109

Issue Fixed:

Requirements:

Notes:

…4109)

* clean up disk space before build

* skip portforward e2e in windows
@QxBytes QxBytes self-assigned this Nov 12, 2025
@QxBytes QxBytes requested a review from a team as a code owner November 12, 2025 01:02
@QxBytes QxBytes changed the title ci: clean up disk space before build and skip windows port forward (#… backport: ci: clean up disk space before build and skip windows port forward (#4109) Nov 12, 2025
@QxBytes QxBytes added ci Infra or tooling. release/1.6 Change affects 1.6 release train labels Nov 12, 2025
Copilot finished reviewing on behalf of QxBytes November 12, 2025 01:04
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 makes two primary changes to unblock the v1.6 release: (1) disables port forward e2e tests for Windows scenarios across multiple pipeline configurations due to known issues, and (2) adds disk space cleanup logic to the container build template to address disk space constraints during builds.

  • Conditionally disables port forward tests on Windows by setting portforward: ${{ eq(parameters.os, 'linux') }} or portforward: false in pipeline configurations
  • Adds disk cleanup script to remove unnecessary files before container image builds
  • Reduces retry count from 3 to 2 for image build tasks and adds disk space monitoring

Reviewed Changes

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

Show a summary per file
File Description
.pipelines/singletenancy/azure-cni-overlay/azure-cni-overlay-e2e.stages.yaml Conditionally enables port forward tests only on Linux
.pipelines/singletenancy/azure-cni-overlay/azure-cni-overlay-e2e-job-template.yaml Conditionally enables port forward tests only on Linux
.pipelines/singletenancy/azure-cni-overlay-stateless/azure-cni-overlay-stateless-e2e.stages.yaml Disables port forward tests (Windows-only testing)
.pipelines/singletenancy/azure-cni-overlay-stateless/azure-cni-overlay-stateless-e2e-job-template.yaml Disables port forward tests (Windows-only testing)
.pipelines/singletenancy/aks/e2e.stages.yaml Conditionally enables port forward tests only on Linux
.pipelines/singletenancy/aks/e2e-job-template.yaml Conditionally enables port forward tests only on Linux
.pipelines/singletenancy/aks-swift/e2e.stages.yaml Conditionally enables port forward tests only on Linux
.pipelines/singletenancy/aks-swift/e2e-job-template.yaml Conditionally enables port forward tests only on Linux
.pipelines/containers/container-template.yaml Adds disk cleanup script, disk space logging, and reduces retry count

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@QxBytes
Copy link
Contributor Author

QxBytes commented Nov 12, 2025

/azp run Azure Container Networking PR

@QxBytes QxBytes enabled auto-merge November 12, 2025 01:45
@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@QxBytes QxBytes added this pull request to the merge queue Nov 12, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 12, 2025
@rejain789 rejain789 enabled auto-merge November 12, 2025 16:09
@rejain789
Copy link
Contributor

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@rejain789 rejain789 added this pull request to the merge queue Nov 12, 2025
Merged via the queue into release/v1.6 with commit 4f57595 Nov 12, 2025
95 of 102 checks passed
@rejain789 rejain789 deleted the alew/npm-skip-win-port-forward-1-6 branch November 12, 2025 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Infra or tooling. release/1.6 Change affects 1.6 release train

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants