Skip to content

Remove EOL Ruby 3.2 variants, update universal image to v6, and fix Oryx v2 tests#419

Open
Copilot wants to merge 4 commits intomainfrom
copilot/fix-check-image-tags-job
Open

Remove EOL Ruby 3.2 variants, update universal image to v6, and fix Oryx v2 tests#419
Copilot wants to merge 4 commits intomainfrom
copilot/fix-check-image-tags-job

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 1, 2026

The scheduled "Check Image Tags (Last Release)" CI job was failing because two sets of image tags referenced in templates no longer exist in the latest devcontainers/images release.

Changes

  • Ruby (ruby, ruby-rails-postgres): Remove 3.2-trixie, 3.2-bookworm, and 3.2-bullseye from imageVariant proposals — Ruby 3.2 is EOL and its tags are no longer published. Bumped template versions to 6.0.1.
  • Universal: Update hardcoded image ref from universal:5-linuxuniversal:6-linux to match the current major version in the images release. Bumped template version to 2.0.1.
  • Universal test script (test/universal/test.sh): Updated Oryx platform install checks to align with the Oryx feature v2 upgrade (see devcontainers/images#1809):
    • dotnet: 2.1.308.0.23
    • nodejs: 12.22.1120.11.0
    • php: 7.3.258.1.30
    • Removed Java Oryx install tests — Oryx v2 no longer supports Java installation

Copilot AI changed the title [WIP] Fix failing GitHub Actions job Check Image Tags (Last Release) Remove EOL Ruby 3.2 variants and update universal image to v6 May 1, 2026
Copilot AI requested a review from Kaniska244 May 1, 2026 08:03
Copy link
Copy Markdown
Contributor

@Kaniska244 Kaniska244 left a comment

Choose a reason for hiding this comment

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

@copilot Do the respective template version upgrade as well.

Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 1, 2026

@copilot Do the respective template version upgrade as well.

Done in commit 93e4eb8 — bumped patch versions for all three modified templates: ruby 6.0.0 → 6.0.1, ruby-rails-postgres 6.0.0 → 6.0.1, and universal 2.0.0 → 2.0.1.

Copilot AI requested a review from Kaniska244 May 1, 2026 08:11
@Kaniska244
Copy link
Copy Markdown
Contributor

@copilot Check the failing test. The new universal image has an upgrade on the Oryx feature and related tests are required to be updated for that. See this PR, devcontainers/images#1809 and implement similar changes in the universal template test script.

Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 1, 2026

@copilot Check the failing test. The new universal image has an upgrade on the Oryx feature and related tests are required to be updated for that. See this PR, https://github.com/devcontainers/images/...

Done in commit 93a2012. Updated test/universal/test.sh to match the Oryx v2 changes from devcontainers/images#1809:

  • dotnet: 2.1.308.0.23
  • nodejs: 12.22.1120.11.0
  • php: 7.3.258.1.30
  • Removed Java Oryx install tests (Oryx v2 no longer supports Java installation)

Copilot AI changed the title Remove EOL Ruby 3.2 variants and update universal image to v6 Remove EOL Ruby 3.2 variants, update universal image to v6, and fix Oryx v2 tests May 1, 2026
@Kaniska244 Kaniska244 marked this pull request as ready for review May 1, 2026 08:36
@Kaniska244 Kaniska244 requested a review from a team as a code owner May 1, 2026 08:36
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