Skip to content

Update ruby - #21258

Merged
tianon merged 1 commit into
docker-library:masterfrom
docker-library-bot:ruby
Apr 16, 2026
Merged

Update ruby#21258
tianon merged 1 commit into
docker-library:masterfrom
docker-library-bot:ruby

Conversation

@tianon

@tianon tianon commented Apr 16, 2026

Copy link
Copy Markdown
Member

Changes:

Changes:

- docker-library/ruby@cf0d6d7: Update YJIT comment URLs
- docker-library/ruby@5327564: Merge pull request docker-library/ruby#526 from Earlopain/drop-3.2
- docker-library/ruby@fadc25c: Drop Ruby 3.2
@tianon
tianon requested review from a team and LaurentGoderre as code owners April 16, 2026 18:54
@github-actions

Copy link
Copy Markdown
Diff for ba18b57:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 55b758e..fe7517b 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,36 +1,6 @@
 Maintainers: Tianon Gravi <admwiggin@gmail.com> (@tianon), Joseph Ferguson <yosifkit@gmail.com> (@yosifkit)
 GitRepo: https://github.com/docker-library/ruby.git
 
-Tags: 3.2.11-alpine3.22, 3.2-alpine3.22
-Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b4f30b5c440bdcbbb1fe582732f2eb02cb2e7f36
-Directory: 3.2/alpine3.22
-
-Tags: 3.2.11-alpine3.23, 3.2-alpine3.23, 3.2.11-alpine, 3.2-alpine
-Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b4f30b5c440bdcbbb1fe582732f2eb02cb2e7f36
-Directory: 3.2/alpine3.23
-
-Tags: 3.2.11-bookworm, 3.2-bookworm
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: b4f30b5c440bdcbbb1fe582732f2eb02cb2e7f36
-Directory: 3.2/bookworm
-
-Tags: 3.2.11-slim-bookworm, 3.2-slim-bookworm
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: b4f30b5c440bdcbbb1fe582732f2eb02cb2e7f36
-Directory: 3.2/slim-bookworm
-
-Tags: 3.2.11-slim-trixie, 3.2-slim-trixie, 3.2.11-slim, 3.2-slim
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b4f30b5c440bdcbbb1fe582732f2eb02cb2e7f36
-Directory: 3.2/slim-trixie
-
-Tags: 3.2.11-trixie, 3.2-trixie, 3.2.11, 3.2
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b4f30b5c440bdcbbb1fe582732f2eb02cb2e7f36
-Directory: 3.2/trixie
-
 Tags: 3.3.11-alpine3.22, 3.3-alpine3.22
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
 GitCommit: d7aaaf1227ccf244c72405748a9ca5e026e75c63
diff --git a/_bashbrew-list b/_bashbrew-list
index 13dda63..d444c58 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -7,24 +7,6 @@ ruby:3-slim
 ruby:3-slim-bookworm
 ruby:3-slim-trixie
 ruby:3-trixie
-ruby:3.2
-ruby:3.2-alpine
-ruby:3.2-alpine3.22
-ruby:3.2-alpine3.23
-ruby:3.2-bookworm
-ruby:3.2-slim
-ruby:3.2-slim-bookworm
-ruby:3.2-slim-trixie
-ruby:3.2-trixie
-ruby:3.2.11
-ruby:3.2.11-alpine
-ruby:3.2.11-alpine3.22
-ruby:3.2.11-alpine3.23
-ruby:3.2.11-bookworm
-ruby:3.2.11-slim
-ruby:3.2.11-slim-bookworm
-ruby:3.2.11-slim-trixie
-ruby:3.2.11-trixie
 ruby:3.3
 ruby:3.3-alpine
 ruby:3.3-alpine3.22
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index a503d29..890e21a 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -4,12 +4,6 @@ ruby:3-alpine3.22
 ruby:3-bookworm
 ruby:3-slim
 ruby:3-slim-bookworm
-ruby:3.2
-ruby:3.2-alpine
-ruby:3.2-alpine3.22
-ruby:3.2-bookworm
-ruby:3.2-slim
-ruby:3.2-slim-bookworm
 ruby:3.3
 ruby:3.3-alpine
 ruby:3.3-alpine3.22
diff --git a/ruby_3.2-alpine/Dockerfile b/ruby_3.2-alpine/Dockerfile
deleted file mode 100644
index c72915b..0000000
diff --git a/ruby_3.2-alpine3.22/Dockerfile b/ruby_3.2-alpine3.22/Dockerfile
deleted file mode 100644
index 3febc02..0000000
diff --git a/ruby_3.2-bookworm/Dockerfile b/ruby_3.2-bookworm/Dockerfile
deleted file mode 100644
index edf0baa..0000000
diff --git a/ruby_3.2-slim-bookworm/Dockerfile b/ruby_3.2-slim-bookworm/Dockerfile
deleted file mode 100644
index f5f0204..0000000
diff --git a/ruby_3.2-slim/Dockerfile b/ruby_3.2-slim/Dockerfile
deleted file mode 100644
index 9e1b5ad..0000000
diff --git a/ruby_3.2/Dockerfile b/ruby_3.2/Dockerfile
deleted file mode 100644
index f6c2a86..0000000

Relevant Maintainers:

@tianon

tianon commented Apr 16, 2026

Copy link
Copy Markdown
Member Author

"claude my eyes right out" reviewed this for me (based on a large and growing corpus of my own review notes collected from ~13 years of history):

This is a clean removal of Ruby 3.2 (EOL 2025-03-31) — no concerns. 👍

@tianon

tianon commented Apr 16, 2026

Copy link
Copy Markdown
Member Author

FYI affected maintainers for the Ruby 3.2 EOL/removal:

Please either drop the affected tags from the supported list (by removing them from your library/ file) or update them to a supported release.

(Also, if you're not supposed to be in this list, or you're getting this forwarded to you and you are supposed to be in this list, please update the Maintainers: section of the relevant library/ file appropriately! 😅)

@tianon
tianon merged commit 9362f9d into docker-library:master Apr 16, 2026
23 checks passed
@tianon
tianon deleted the ruby branch April 16, 2026 23:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants