[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.