◐ Shell
clean mode source ↗

[release/v7.5.6] Fix the container image for vPack, MSIX vPack and Package pipelines by adityapatwardhan · Pull Request #27161 · PowerShell/PowerShell

Backport of #27015 to release/v7.5.6

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)

Required tooling change. Updates container images in PowerShell-Coordinated_Packages-Official.yml and PowerShell-vPack-Official.yml pipelines to use ltsc2022 instead of ltsc2019, and sets explicit Windows host version to 2022. This ensures build and packaging processes are aligned with latest Windows environments.

Customer Impact

  • Customer reported
  • Found internally

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

This is not a regression.

Testing

Backported from merged PR on main branch. Container image updates from ltsc2019 to ltsc2022 and Windows host version set to 2022. Changes verified in original PR merge to main.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

Medium risk as it updates container images used in build pipelines. While this improves compatibility with newer Windows environments, any issues with the ltsc2022 images could impact v7.5.6 builds. This change is necessary for consistency with v7.4 and v7.6 releases.