Skip to content

Comments

impl: Revert "Update mcr.microsoft.com/devcontainers/ruby Docker tag to v4"#1572

Merged
arewm merged 1 commit intomainfrom
revert-1561-renovate/mcr.microsoft.com-devcontainers-ruby-4.x
Feb 11, 2026
Merged

impl: Revert "Update mcr.microsoft.com/devcontainers/ruby Docker tag to v4"#1572
arewm merged 1 commit intomainfrom
revert-1561-renovate/mcr.microsoft.com-devcontainers-ruby-4.x

Conversation

@lehors
Copy link
Member

@lehors lehors commented Feb 11, 2026

Reverts #1561

I merged this PR but starting the devcontainer now fails with the following error.
Since PR #1535 also fails I think we should delay moving to Ruby 4.0 to later on when it is better supported.

Running the postCreateCommand from devcontainer.json...

[6884 ms] Start: Run in container: /bin/sh -c ./.devcontainer/post-create.sh
/workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/error.rb:105:in '<class:Thor>': uninitialized constant DidYouMean::SPELL_CHECKERS (NameError)

    DidYouMean::SPELL_CHECKERS.merge!(
              ^^^^^^^^^^^^^^^^
Did you mean?  DidYouMean::SpellChecker
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/error.rb:1:in '<top (required)>'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/base.rb:3:in 'Kernel#require_relative'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/base.rb:3:in '<top (required)>'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor.rb:2:in 'Kernel#require_relative'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor.rb:2:in '<top (required)>'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/vendored_thor.rb:8:in 'Kernel#require_relative'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/vendored_thor.rb:8:in '<top (required)>'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/friendly_errors.rb:3:in 'Kernel#require_relative'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/lib/bundler/friendly_errors.rb:3:in '<top (required)>'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/exe/bundle:29:in 'Kernel#require_relative'
        from /workspaces/slsa-test/docs/vendor/bundle/ruby/4.0.0/gems/bundler-2.1.4/exe/bundle:29:in '<top (required)>'
        from /usr/local/lib/ruby/4.0.0/rubygems.rb:303:in 'Kernel#load'
        from /usr/local/lib/ruby/4.0.0/rubygems.rb:303:in 'Gem.activate_and_load_bin_path'
        from /usr/local/bin/bundle:25:in '<main>'
[7541 ms] postCreateCommand from devcontainer.json failed with exit code 1. Skipping any further user-provided commands.

@netlify
Copy link

netlify bot commented Feb 11, 2026

Deploy Preview for slsa canceled.

Name Link
🔨 Latest commit e3971b8
🔍 Latest deploy log https://app.netlify.com/projects/slsa/deploys/698c614b7852fa00084c7df6

@lehors lehors changed the title Revert "impl: Update mcr.microsoft.com/devcontainers/ruby Docker tag to v4" impl: Revert "Update mcr.microsoft.com/devcontainers/ruby Docker tag to v4" Feb 11, 2026
Copy link
Member

@arewm arewm left a comment

Choose a reason for hiding this comment

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

Thanks for troubleshooting this.

@arewm arewm merged commit 2a1445e into main Feb 11, 2026
6 of 7 checks passed
@arewm arewm deleted the revert-1561-renovate/mcr.microsoft.com-devcontainers-ruby-4.x branch February 11, 2026 16:22
@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Done in Issue triage Feb 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants