Skip to content

[release/v7.4] Fix the container image for vPack, MSIX vPack and Package pipelines#27016

Merged
adityapatwardhan merged 1 commit intoPowerShell:release/v7.4from
adityapatwardhan:backport/release/v7.4/27015-1f8bbe1e5
Mar 12, 2026
Merged

[release/v7.4] Fix the container image for vPack, MSIX vPack and Package pipelines#27016
adityapatwardhan merged 1 commit intoPowerShell:release/v7.4from
adityapatwardhan:backport/release/v7.4/27015-1f8bbe1e5

Conversation

@adityapatwardhan
Copy link
Copy Markdown
Member

Backport of #27015 to release/v7.4

Triggered by @adityapatwardhan on behalf of @adityapatwardhan

Original CL Label: CL-BuildPackaging

/cc @PowerShell/powershell-maintainers

Impact

REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.

Tooling Impact

  • Required tooling change
  • Optional tooling change (include reasoning)

Updates build/packaging pipeline container images from Windows Server 2019 (ltsc2019) to Windows Server 2022 (ltsc2022) and sets the Windows host version to 2022.

Customer Impact

  • Customer reported
  • Found internally

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

This is not a regression.

Testing

Pipeline configuration change only. Verified by reviewing the diff — container images updated from ltsc2019 to ltsc2022 and WindowsHostVersion set to 2022. No functional code changes.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

This is a pipeline configuration change updating container images and host versions. No functional code is modified. The same changes are already merged and validated on master.

Merge Conflicts

MSIXBundle-vPack-Official.yml was deleted by us (does not exist on release/v7.4). Resolved by accepting the deletion and skipping that file.

@adityapatwardhan adityapatwardhan requested a review from a team as a code owner March 12, 2026 19:40
@adityapatwardhan adityapatwardhan added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Mar 12, 2026
Copilot AI review requested due to automatic review settings March 12, 2026 19:40
@adityapatwardhan adityapatwardhan enabled auto-merge (squash) March 12, 2026 19:41
@adityapatwardhan adityapatwardhan merged commit 6ba4acf into PowerShell:release/v7.4 Mar 12, 2026
38 checks passed
Copy link
Copy Markdown
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

Backport to release/v7.4 updating OneBranch pipeline configuration to run vPack and coordinated packaging workflows on Windows Server 2022 container images / host version for compatibility and supportability.

Changes:

  • Update vPack pipeline WindowsContainerImage from ltsc2019 to ltsc2022.
  • Update coordinated packages pipeline WindowsContainerImage from ltsc2019 to ltsc2022.
  • Explicitly set WindowsHostVersion.Version: 2022 for the coordinated packages pipeline.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.pipelines/PowerShell-vPack-Official.yml Switches the Windows container image to ltsc2022 for the vPack pipeline.
.pipelines/PowerShell-Coordinated_Packages-Official.yml Switches the Windows container image to ltsc2022 and pins Windows host version to 2022 for coordinated packaging.

You can also share your feedback on Copilot code review. Take the survey.

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

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants