Skip to content

Conversation

@TravisEz13
Copy link
Member

@TravisEz13 TravisEz13 commented Oct 16, 2025

PR Summary

This pull request updates the .pipelines/PowerShell-vPack-Official.yml pipeline configuration to introduce support for specifying a network isolation policy during build execution. The changes add a new parameter, propagate its value to pipeline variables, and ensure the network isolation setting is used in the Windows host configuration.

Network Isolation Policy Support:

  • Added a new parameter netiso to allow selection of a network isolation policy (KS4, R1, Netlock) with a default value of "RS1" in the pipeline parameters section.
  • Propagated the netiso parameter value to pipeline variables for use in subsequent steps.

Windows Host Configuration:

  • Updated the WindowsHostVersion feature flag to use the selected network isolation policy from the netiso variable, ensuring the build runs with the specified network isolation configuration.

PR Context

PR Checklist

@TravisEz13 TravisEz13 added Compliance Related to compliance requirements CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log BackPort-7.4.x-Consider BackPort-7.5.x-Consider labels Oct 16, 2025
@TravisEz13
Copy link
Member Author

/azp run PowerShell-CI-linux-packaging, PowerShell-Windows-Packaging-CI

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@TravisEz13 TravisEz13 marked this pull request as ready for review October 17, 2025 18:12
@TravisEz13 TravisEz13 requested review from a team and jshigetomi as code owners October 17, 2025 18:12
Copilot AI review requested due to automatic review settings October 17, 2025 18:12
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 pipeline parameter to select a network isolation policy and propagates it into variables and feature flags for Windows host configuration.

  • Introduces netiso parameter with allowed values and a default.
  • Exposes the parameter as a variable and uses it under WindowsHostVersion featureFlags.

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@TravisEz13
Copy link
Member Author

/azp run PowerShell-CI-linux-packaging, PowerShell-Windows-Packaging-CI

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@SeeminglyScience SeeminglyScience merged commit c6cbd41 into master Oct 21, 2025
33 checks passed
pwshBot pushed a commit to pwshBot/PowerShell that referenced this pull request Oct 29, 2025
TravisEz13 added a commit to TravisEz13/PowerShell that referenced this pull request Nov 5, 2025
@TravisEz13 TravisEz13 deleted the TravisEz13-patch-5 branch November 5, 2025 21:43
TravisEz13 added a commit to TravisEz13/PowerShell that referenced this pull request Nov 13, 2025
SIRMARGIN pushed a commit to SIRMARGIN/PowerShell that referenced this pull request Dec 12, 2025
kilasuit pushed a commit to kilasuit/PowerShell that referenced this pull request Jan 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backport-7.4.x-Migrated Backport-7.5.x-Migrated Backport-7.6.x-Migrated CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log Compliance Related to compliance requirements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants