Skip to content

chore: retire Windows 11 24H2 x64 CI image galleries - #353

Merged
jwmossmoz merged 1 commit into
masterfrom
relops-2644-retire-win11-24h2
Nov 3, 2026
Merged

jwmossmoz merged 1 commit into
masterfrom
relops-2644-retire-win11-24h2

Conversation

@jwmossmoz

Copy link
Copy Markdown
Contributor

Summary

Remove the four 24H2 x64 CI gallery/image pairs: two legacy names and the current production/alpha names.

Validation

  • Terraform format and pre-commit checks passed.
  • Parsed HCL and compared retained definitions: unchanged.
  • Not run: full Terraform validate, plan, or apply.

Rollout

RELOPS-2644; mozilla-releng/fxci-config#1330.
Merge last, after builds stop, pools are removed, VMs are drained, and gallery versions are cleared. Review the full Terraform plan first. No cloud resources were changed.
FooFrix, hardware, Server 2025, and ARM64 definitions are unchanged.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Removing four Azure gallery/image pairs requires human review of the Terraform destruction plan and confirmation that builds have stopped, VMs are drained, and gallery versions are cleared, none of which the supplied evidence verifies.

No open issues 🎉

What changed in this PR

Retires the Terraform definitions for Windows 11 24H2 x64 CI image galleries as the final step of the CI retirement rollout.

Changes:

  • Removes the two legacy image-map entries and the explicit production/alpha gallery and image resources.
  • Leaves FooFrix, hardware, Server 2025, and ARM64 definitions unchanged.

The rollout requires builds to stop, pools and gallery versions to be removed, VMs to be drained, and the full Terraform plan to be reviewed before merging.

File Description
terraform/​azure_fxci/​worker-images.tf Removes the four retired Windows 11 24H2 x64 gallery/image pairs.

Review effort: Balanced

@jwmossmoz
jwmossmoz merged commit 2d803ad into master Nov 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants