Skip to content

Fix installing bundler gem for errands on Ruby 3.3#617

Merged
johha merged 1 commit intodevelopfrom
fix-ruby-3.3-errands
Feb 20, 2026
Merged

Fix installing bundler gem for errands on Ruby 3.3#617
johha merged 1 commit intodevelopfrom
fix-ruby-3.3-errands

Conversation

@sethboyles
Copy link
Member

Thanks for contributing to the capi_release. To speed up the process of reviewing your pull request please provide us with:

  • A short explanation of the proposed change:

  • An explanation of the use cases your change solves

  • Links to any other associated PRs

  • I have viewed signed and have submitted the Contributor License Agreement

  • I have made this pull request to the develop branch

  • I have run CF Acceptance Tests on bosh lite

executable: /var/vcap/jobs/blobstore_benchmark/bin/run
args:
- run
ephemeral_disk: true
Copy link
Member Author

Choose a reason for hiding this comment

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

I was getting this error without this:

Stdout     Performing blobstore benchmarks (mode: fog)
           Performing blobstore benchmarks (mode: fog)
           Defaulting to user installation because default installation directory (/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/gems/3.3.0) is not writable.

Stderr     ERROR:  While executing gem ... (Gem::FilePermissionError)
               You don't have write permissions for the /var/vcap/data/blobstore_benchmark/.local directory.
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/installer.rb:340:in `rescue in install'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/installer.rb:289:in `install'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/resolver/specification.rb:105:in `install'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/request_set.rb:195:in `block in install'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/request_set.rb:183:in `each'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/request_set.rb:183:in `install'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/commands/install_command.rb:207:in `install_gem'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/commands/install_command.rb:223:in `block in install_gems'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/commands/install_command.rb:216:in `each'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/commands/install_command.rb:216:in `install_gems'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/commands/install_command.rb:162:in `execute'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/command.rb:326:in `invoke_with_build_args'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/command_manager.rb:253:in `invoke_command'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/command_manager.rb:194:in `process_args'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/command_manager.rb:152:in `run'
           	/var/vcap/data/packages/ruby-3.3/e8b9dbbd458fc49cf8484cf34212380a1cf8f799/lib/ruby/site_ruby/3.3.0/rubygems/gem_runner.rb:57:in `run'

@johha johha merged commit 220cbc3 into develop Feb 20, 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.

2 participants

Comments