When I try to do a deploy I run into the following error

admin@cap-test3:/root$ cap ui-staging deploy
[deprecated] I18n.enforce_available_locales will default to true in the 
future. If you really want to skip validation of your locale you can set 
I18n.enforce_available_locales = false to avoid this message.
 INFO [9e030fda] Running /usr/bin/env mkdir -p /tmp/ui/ on 10.209.130.133
DEBUG [9e030fda] Command: /usr/bin/env mkdir -p /tmp/ui/
cap aborted!
Net::SSH::AuthenticationFailed
/var/lib/gems/1.9.1/gems/net-ssh-2.7.0/lib/net/ssh.rb:215:in `start'
/var/lib/gems/1.9.1/gems/sshkit-1.2.0/lib/sshkit/backends/netssh.rb:169:in 
`ssh'
/var/lib/gems/1.9.1/gems/sshkit-1.2.0/lib/sshkit/backends/netssh.rb:122:in 
`block in _execute'
/var/lib/gems/1.9.1/gems/sshkit-1.2.0/lib/sshkit/backends/netssh.rb:119:in 
`tap'
/var/lib/gems/1.9.1/gems/sshkit-1.2.0/lib/sshkit/backends/netssh.rb:119:in 
`_execute'
/var/lib/gems/1.9.1/gems/sshkit-1.2.0/lib/sshkit/backends/netssh.rb:66:in 
`execute'
/var/lib/gems/1.9.1/gems/capistrano-3.0.1/lib/capistrano/tasks/git.rake:13:in 
`block (3 levels) in <top (required)>'
/var/lib/gems/1.9.1/gems/sshkit-1.2.0/lib/sshkit/backends/netssh.rb:54:in 
`instance_exec'
/var/lib/gems/1.9.1/gems/sshkit-1.2.0/lib/sshkit/backends/netssh.rb:54:in 
`run'
/var/lib/gems/1.9.1/gems/sshkit-1.2.0/lib/sshkit/runners/parallel.rb:12:in 
`block (2 levels) in execute'
Tasks: TOP => git:check => git:wrapper
(See full trace by running task with --trace)

I am able to ssh from my capistrano server to the server I am deploying to 
and visa versa.  I am able to list the files on the remote server using git 
ls-remote from both boxes (hence pub key auth is working.)  I am not sure 
why I am getting an Net::SSH::AuthenticationFailed error.

Here is some additional information

admin@cap-test3:/root$ ruby --version
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
admin@cap-test3:/root$ cap --version
Capistrano Version: 3.0.1 (Rake Version: 10.1.0)

*Capfile*
require 'capistrano/setup'
require 'capistrano/deploy'
Dir.glob('lib/capistrano/tasks/*.cap').each { |r| import r }

*deploy.rb*
set :stages, %w(ui-staging ui-prod)
set :default_stage, "ui-staging"

set :application, "ui"
set :deploy_to, '/home/admin/'

set :scm, :git
set :repository,  "[email protected]:myrepo.git"
set :branch, "master"

set :use_sudo, false
set :user, 'admin'

set :keep_releases, 2
after "deploy", "deploy:cleanup"

config/deploy/ui-staging.rb
set :deploy_via, :checkout
server "10.209.130.133", roles: [:web]

-- 
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/0e6ac0ab-06a9-42b1-84fd-271ae8939786%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to