Skip to content

PKG-1481: Pin GitHub-hosted CI jobs to Ubuntu 26.04 - #4492

Merged
nogueiraanderson merged 1 commit into
masterfrom
PKG-1481-gha-pin-ubuntu-2604
Oct 5, 2026
Merged

nogueiraanderson merged 1 commit into
masterfrom
PKG-1481-gha-pin-ubuntu-2604

Conversation

@nogueiraanderson

@nogueiraanderson nogueiraanderson commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

Feature

  • The 8 GitHub-hosted jobs in the PPG AMI factory, AMI pin check, PPG job regeneration and cloud Groovy lint workflows run on ubuntu-26.04 instead of the floating ubuntu-latest

Why

  • GitHub moves ubuntu-latest to Ubuntu 26.04 between 19 October and 19 November 2026, with Python 3.14 and newer tools
  • An unpinned job switches image on a date GitHub picks, so a break would first surface in a scheduled AMI bake or a pin check alert
  • Pinning takes the move on a date we choose, and ubuntu-26.04 stays supported longer than ubuntu-24.04

Tickets

- Replace the floating ubuntu-latest label with ubuntu-26.04 in 4 workflows (8 jobs)
- Files: ppg-ami-factory.yml, ppg-ami-pins-check.yml, ppg-regenerate-jobs.yml, cloud-groovy-lint.yml
- GitHub moves ubuntu-latest to the Ubuntu 26 image from 2026-10-19 to 2026-11-19, pinning takes the move on a tested schedule instead of mid-run
@nogueiraanderson
nogueiraanderson merged commit 0e8af18 into master Oct 5, 2026
6 checks passed
@nogueiraanderson
nogueiraanderson deleted the PKG-1481-gha-pin-ubuntu-2604 branch October 5, 2026 08:22
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.

2 participants