Skip to content

Instantly share code, notes, and snippets.

@AdrienGiboire
Created August 3, 2023 12:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AdrienGiboire/efc374d7dfb2d6e910a16e8806721dcd to your computer and use it in GitHub Desktop.
Save AdrienGiboire/efc374d7dfb2d6e910a16e8806721dcd to your computer and use it in GitHub Desktop.
** Invoke bundler:install (first_time)
** Invoke bundler:config (first_time)
** Execute bundler:config
01:32 bundler:config
01 $HOME/.rbenv/bin/rbenv exec bundle config --local deployment true
✔ 01 user@server.tld 0.968s
02 $HOME/.rbenv/bin/rbenv exec bundle config --local path /path/to/project/shared/bundle
✔ 02 user@server.tld 0.874s
03 $HOME/.rbenv/bin/rbenv exec bundle config --local without development:test
✔ 03 user@server.tld 1.099s
** Execute bundler:install
01:36 bundler:install
01 $HOME/.rbenv/bin/rbenv exec bundle install --jobs 4 --quiet
01 Your Ruby version is 3.1.4, but your Gemfile specified 3.1.2
#<Thread:0x00007f7459730148 /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/runners/parallel.rb:10 run> terminated with exception (report_on_exception is true):
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/runners/parallel.rb:15:in `rescue in block (2 levels) in execute': Exception while executing as user@server.tld: bundle exit status: 18 (SSHKit::Runner::ExecuteError)
bundle stdout: Nothing written
bundle stderr: Your Ruby version is 3.1.4, but your Gemfile specified 3.1.2
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/runners/parallel.rb:11:in `block (2 levels) in execute'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/command.rb:97:in `exit_status=': bundle exit status: 18 (SSHKit::Command::Failed)
bundle stdout: Nothing written
bundle stderr: Your Ruby version is 3.1.4, but your Gemfile specified 3.1.2
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/netssh.rb:170:in `execute_command'
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:148:in `block in create_command_and_execute'
from <internal:kernel>:90:in `tap'
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:148:in `create_command_and_execute'
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:80:in `execute'
from /home/adrien/.gem/ruby/3.1.4/gems/capistrano-bundler-2.1.0/lib/capistrano/tasks/bundler.cap:70:in `block (5 levels) in <top (required)>'
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:100:in `with'
from /home/adrien/.gem/ruby/3.1.4/gems/capistrano-bundler-2.1.0/lib/capistrano/tasks/bundler.cap:59:in `block (4 levels) in <top (required)>'
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:92:in `within'
from /home/adrien/.gem/ruby/3.1.4/gems/capistrano-bundler-2.1.0/lib/capistrano/tasks/bundler.cap:58:in `block (3 levels) in <top (required)>'
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:31:in `instance_exec'
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:31:in `run'
from /home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/runners/parallel.rb:12:in `block (2 levels) in execute'
cap aborted!
SSHKit::Runner::ExecuteError: Exception while executing as user@server.tld: bundle exit status: 18
bundle stdout: Nothing written
bundle stderr: Your Ruby version is 3.1.4, but your Gemfile specified 3.1.2
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/runners/parallel.rb:15:in `rescue in block (2 levels) in execute'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/runners/parallel.rb:11:in `block (2 levels) in execute'
Caused by:
SSHKit::Command::Failed: bundle exit status: 18
bundle stdout: Nothing written
bundle stderr: Your Ruby version is 3.1.4, but your Gemfile specified 3.1.2
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/command.rb:97:in `exit_status='
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/netssh.rb:170:in `execute_command'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:148:in `block in create_command_and_execute'
<internal:kernel>:90:in `tap'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:148:in `create_command_and_execute'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:80:in `execute'
/home/adrien/.gem/ruby/3.1.4/gems/capistrano-bundler-2.1.0/lib/capistrano/tasks/bundler.cap:70:in `block (5 levels) in <top (required)>'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:100:in `with'
/home/adrien/.gem/ruby/3.1.4/gems/capistrano-bundler-2.1.0/lib/capistrano/tasks/bundler.cap:59:in `block (4 levels) in <top (required)>'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:92:in `within'
/home/adrien/.gem/ruby/3.1.4/gems/capistrano-bundler-2.1.0/lib/capistrano/tasks/bundler.cap:58:in `block (3 levels) in <top (required)>'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:31:in `instance_exec'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/backends/abstract.rb:31:in `run'
/home/adrien/.gem/ruby/3.1.4/gems/sshkit-1.21.2/lib/sshkit/runners/parallel.rb:12:in `block (2 levels) in execute'
Tasks: TOP => deploy:updated => bundler:install
The deploy has failed with an error: Exception while executing as user@server.tld: bundle exit status: 18
bundle stdout: Nothing written
bundle stderr: Your Ruby version is 3.1.4, but your Gemfile specified 3.1.2
** Invoke deploy:failed (first_time)
** Execute deploy:failed
** DEPLOY FAILED
** Refer to log/capistrano.log for details. Here are the last 20 lines:
DEBUG [90ec7e64] Finished in 0.638 seconds with exit status 0 (successful).
INFO [67f1724d] Running $HOME/.rbenv/bin/rbenv exec bundle config --local deployment true as user@server.tld
DEBUG [67f1724d] Command: cd /path/to/project/releases/20230803122151 && ( export RBENV_ROOT="$HOME/.rbenv" RBENV_VERSION="3.1.4" ; $HOME/.rbenv/bin/rbenv exec bundle config --local deployment true )
INFO [67f1724d] Finished in 0.968 seconds with exit status 0 (successful).
INFO [d45c4412] Running $HOME/.rbenv/bin/rbenv exec bundle config --local path /path/to/project/shared/bundle as user@server.tld
DEBUG [d45c4412] Command: cd /path/to/project/releases/20230803122151 && ( export RBENV_ROOT="$HOME/.rbenv" RBENV_VERSION="3.1.4" ; $HOME/.rbenv/bin/rbenv exec bundle config --local path /path/to/project/shared/bundle )
INFO [d45c4412] Finished in 0.874 seconds with exit status 0 (successful).
INFO [97e129f6] Running $HOME/.rbenv/bin/rbenv exec bundle config --local without development:test as user@server.tld
DEBUG [97e129f6] Command: cd /path/to/project/releases/20230803122151 && ( export RBENV_ROOT="$HOME/.rbenv" RBENV_VERSION="3.1.4" ; $HOME/.rbenv/bin/rbenv exec bundle config --local without development:test )
INFO [97e129f6] Finished in 1.099 seconds with exit status 0 (successful).
DEBUG [dabc1a4f] Running if test ! -d /path/to/project/releases/20230803122151; then echo "Directory does not exist '/path/to/project/releases/20230803122151'" 1>&2; false; fi as [...]
DEBUG [dabc1a4f] Command: if test ! -d /path/to/project/releases/20230803122151; then echo "Directory does not exist '/path/to/project/releases/20230803122151'" 1>&2; false; fi
DEBUG [dabc1a4f] Finished in 0.673 seconds with exit status 0 (successful).
DEBUG [1a5f7e22] Running $HOME/.rbenv/bin/rbenv exec bundle check as [...]
DEBUG [1a5f7e22] Command: cd /path/to/project/releases/20230803122151 && ( export RBENV_ROOT="$HOME/.rbenv" RBENV_VERSION="3.1.4" ; $HOME/.rbenv/bin/rbenv exec bundle check )
DEBUG [1a5f7e22] Your Ruby version is 3.1.4, but your Gemfile specified 3.1.2
DEBUG [1a5f7e22] Finished in 1.145 seconds with exit status 18 (failed).
INFO [10870a3d] Running $HOME/.rbenv/bin/rbenv exec bundle install --jobs 4 --quiet as [...]
DEBUG [10870a3d] Command: cd /path/to/project/releases/20230803122151 && ( export RBENV_ROOT="$HOME/.rbenv" RBENV_VERSION="3.1.4" ; $HOME/.rbenv/bin/rbenv exec bundle install --jobs 4 --quiet )
DEBUG [10870a3d] Your Ruby version is 3.1.4, but your Gemfile specified 3.1.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment