archive.tar.gz must be part of your own construction, I guess @deadbeef? Obviously one of your servers doesn't have the file, I might suggest that you have a different role set on the task that uploads the file, and the task that expects it to be there to extract it.
Lee Hambley http://lee.hambley.name/ +49 (0) 170 298 5667 On 18 February 2015 at 18:39, <[email protected]> wrote: > Versions: > > - Ruby 1.9.3 > - Capistrano 3.2.1 > - Rake / Rails / etc > > Platform: > > - Working on.... centos 6 > - Deploying to... > > > I'm new to Capistrano, though very familiar with unix scripting, ssh, > etc.. I don't understand why cap deploy is failing, see output below. > I've got cap deploy:pull working, and part of cap deploy works, it uploads > the right files to the releases/<release>/ directory. Then it goes on to > do something (I've no clue what it is trying to do) and it fails. > > $ cat config/deploy.rb > > > # config valid only for Capistrano 3.1 > > lock '3.2.1' > > require "capistrano/copy.rb" > > > set :log_level, :debug > > set :servicename, "XYZ Service" > > all_servers = %w{10.11.11.11} > > set :app_name, 'nrpe' > > set :deploy_to, '/tmp/blah/' + fetch(:app_name) > > > set :business_name, 'our.testing' > > set :deploy_from, '/srv/props/' + fetch(:business_name) + '/' + > fetch(:app_name) + '/app' > > # This is where we rsync the code/config from > > set :repo_base, '/var/tmp' > > set :repo_url, fetch(:repo_base) + '/' + fetch(:app_name) + "/" > > set :copy_cache, false > > set :copy_compression, :zip > > > # from https://github.com/wercker/capistrano-scm-copy > > # Default value for :scm is :git > > set :scm, :copy > > > > namespace :deploy do > > > desc "Show us the uname" > > task :uname do > > on all_servers do |host| > > puts capture(:'uname -a') > > end > > end > > > > > desc "Go get our code" > > task :pull do > > > run_locally do > > execute "rsync -avH '#{repo_url}' '#{fetch(:deploy_from)}'" > > end > > > > end > > > end > > > > [cstewart@da1shal012new nrpe]$ cap production deploy > > INFO[ca2c8c3d] Running /usr/bin/env mkdir -pv /tmp/blah/nrpe/shared > /tmp/blah/nrpe/releases on 10.11.11.11 > > DEBUG[ca2c8c3d] Command: /usr/bin/env mkdir -pv /tmp/blah/nrpe/shared > /tmp/blah/nrpe/releases > > INFO[ca2c8c3d] Finished in 0.183 seconds with exit status 0 (successful). > > DEBUG[969505ec] Running /usr/bin/env [ -f /tmp/blah/nrpe/current/REVISION > ] on 10.11.11.11 > > DEBUG[969505ec] Command: [ -f /tmp/blah/nrpe/current/REVISION ] > > DEBUG[969505ec] Finished in 0.007 seconds with exit status 1 (failed). > > tar -cvzf archive.tar.gz Capfile app config lib > > Capfile > > app/ > > app/CHANGES > > app/Capfile > > app/LICENSE > > app/GPL > > app/mkmf.log > > app/OPENSSL > > app/bin/ > > app/bin/dir_fresh.sh > > app/bin/nrpe.cfg > > app/bin/nrpe.cfg~ > > app/bin/ssleay32.dll > > app/bin/nrpe_nt.log > > app/bin/fraudtest.xml > > app/bin/libeay32.dll > > app/bin/NRPE_NT.exe > > app/bin/test.cmd > > app/bin/diskspace_check.sh > > app/bin/dir_size.sh > > app/bin/dbnstest.sh > > app/INSTALL > > config/ > > config/deploy/ > > config/deploy/staging.rb > > config/deploy/production.rb > > config/deploy.rb.1 > > config/deploy.rb > > lib/ > > lib/capistrano/ > > lib/capistrano/tasks/ > > tar -cvzf archive.tar.gz Capfile app config lib > > Capfile > > app/ > > app/CHANGES > > app/Capfile > > app/LICENSE > > app/GPL > > app/mkmf.log > > app/OPENSSL > > app/bin/ > > app/bin/dir_fresh.sh > > app/bin/nrpe.cfg > > app/bin/nrpe.cfg~ > > app/bin/ssleay32.dll > > app/bin/nrpe_nt.log > > app/bin/fraudtest.xml > > app/bin/libeay32.dll > > app/bin/NRPE_NT.exe > > app/bin/test.cmd > > app/bin/diskspace_check.sh > > app/bin/dir_size.sh > > app/bin/dbnstest.sh > > app/INSTALL > > config/ > > config/deploy/ > > config/deploy/staging.rb > > config/deploy/production.rb > > config/deploy.rb.1 > > config/deploy.rb > > lib/ > > lib/capistrano/ > > lib/capistrano/tasks/ > > ==> release_path: /tmp/blah/nrpe/releases/20150218171024 is created on all > roles <== > > INFO[b90a47db] Running /usr/bin/env mkdir -p > /tmp/blah/nrpe/releases/20150218171024 on 10.11.11.11 > > DEBUG[b90a47db] Command: /usr/bin/env mkdir -p > /tmp/blah/nrpe/releases/20150218171024 > > INFO[b90a47db] Finished in 0.008 seconds with exit status 0 (successful). > > DEBUG[28d3e164] Running /usr/bin/env mktemp on 10.11.11.11 > > DEBUG[28d3e164] Command: /usr/bin/env mktemp > > DEBUG[28d3e164] /tmp/tmp.bAgr4auZbV > > DEBUG[28d3e164] Finished in 0.018 seconds with exit status 0 (successful). > > DEBUGUploading archive.tar.gz 0.0% > > DEBUGUploading archive.tar.gz 2.69% > > DEBUGUploading archive.tar.gz 5.37% > > DEBUGUploading archive.tar.gz 8.06% > > DEBUGUploading archive.tar.gz 10.74% > > DEBUGUploading archive.tar.gz 13.43% > > DEBUGUploading archive.tar.gz 16.11% > > DEBUGUploading archive.tar.gz 18.8% > > DEBUGUploading archive.tar.gz 21.49% > > DEBUGUploading archive.tar.gz 24.17% > > DEBUGUploading archive.tar.gz 26.86% > > INFOUploading archive.tar.gz 29.54% > > DEBUGUploading archive.tar.gz 32.23% > > DEBUGUploading archive.tar.gz 34.91% > > DEBUGUploading archive.tar.gz 37.6% > > INFOUploading archive.tar.gz 40.28% > > DEBUGUploading archive.tar.gz 42.97% > > DEBUGUploading archive.tar.gz 45.66% > > DEBUGUploading archive.tar.gz 48.34% > > DEBUGUploading archive.tar.gz 51.03% > > DEBUGUploading archive.tar.gz 53.71% > > DEBUGUploading archive.tar.gz 56.4% > > DEBUGUploading archive.tar.gz 59.08% > > DEBUGUploading archive.tar.gz 61.77% > > DEBUGUploading archive.tar.gz 64.46% > > DEBUGUploading archive.tar.gz 67.14% > > INFOUploading archive.tar.gz 69.83% > > DEBUGUploading archive.tar.gz 72.51% > > DEBUGUploading archive.tar.gz 75.2% > > DEBUGUploading archive.tar.gz 77.88% > > DEBUGUploading archive.tar.gz 80.57% > > DEBUGUploading archive.tar.gz 83.25% > > DEBUGUploading archive.tar.gz 85.94% > > DEBUGUploading archive.tar.gz 88.63% > > DEBUGUploading archive.tar.gz 91.31% > > DEBUGUploading archive.tar.gz 94.0% > > DEBUGUploading archive.tar.gz 96.68% > > DEBUGUploading archive.tar.gz 99.37% > > INFOUploading archive.tar.gz 100.0% > > INFO[943be656] Running /usr/bin/env tar -xzf /tmp/tmp.bAgr4auZbV -C > /tmp/blah/nrpe/releases/20150218171024 on 10.11.11.11 > > DEBUG[943be656] Command: /usr/bin/env tar -xzf /tmp/tmp.bAgr4auZbV -C > /tmp/blah/nrpe/releases/20150218171024 > > INFO[943be656] Finished in 0.027 seconds with exit status 0 (successful). > > INFO[cacf55f0] Running /usr/bin/env rm /tmp/tmp.bAgr4auZbV on > 10.223.132.247 > > DEBUG[cacf55f0] Command: /usr/bin/env rm /tmp/tmp.bAgr4auZbV > > INFO[cacf55f0] Finished in 0.006 seconds with exit status 0 (successful). > > ==> release_path: /tmp/blah/nrpe/releases/20150218171024 is created on all > roles <== > > INFO[a5717de9] Running /usr/bin/env mkdir -p > /tmp/blah/nrpe/releases/20150218171024 on 10.11.11.11 > > DEBUG[a5717de9] Command: /usr/bin/env mkdir -p > /tmp/blah/nrpe/releases/20150218171024 > > INFO[a5717de9] Finished in 0.007 seconds with exit status 0 (successful). > > DEBUG[69ffbd93] Running /usr/bin/env mktemp on 10.11.11.11 > > DEBUG[69ffbd93] Command: /usr/bin/env mktemp > > DEBUG[69ffbd93] /tmp/tmp.hvY0EB454U > > DEBUG[69ffbd93] Finished in 0.006 seconds with exit status 0 (successful). > > cap aborted! > > SSHKit::Runner::ExecuteError: Exception while executing on host > 10.11.11.11: No such file or directory - archive.tar.gz > > > Errno::ENOENT: No such file or directory - archive.tar.gz > > > Tasks: TOP => copy:create_release => copy:deploy > > (See full trace by running task with --trace) > > The deploy has failed with an error: #<SSHKit::Runner::ExecuteError: > Exception while executing on host 10.11.11.11 No such file or directory - > archive.tar.gz> > > > -deadbeef > > > -- > You received this message because you are subscribed to the Google Groups > "Capistrano" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web, visit > https://groups.google.com/d/msgid/capistrano/6b998dca-c3b9-4928-a3b3-2ba1d821d37d%40googlegroups.com > <https://groups.google.com/d/msgid/capistrano/6b998dca-c3b9-4928-a3b3-2ba1d821d37d%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Capistrano" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/capistrano/CAN_%2BVLU-HRYW5JbjxcgWUO5sdm0yi0pxYPcWajnXqKahSfPpLA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
