Please try and check your Capfile. You've mixed up a lot of syntax from v2 and v3 in there. (at least, it's now called repo_url, not repository.)
At least you might try server "admin@10.209.130.133", roles: [:web]. (although set :user, 'admin' should work afaik) Lee Hambley -- http://lee.hambley.name/ +49 (0) 170 298 5667 On 11 December 2013 09:24, Red Hot Chili Pepper < sharrukinjoseph...@gmail.com> wrote: > 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, "g...@github.com: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 capistrano+unsubscr...@googlegroups.com. > 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. > -- 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 capistrano+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/capistrano/CAN_%2BVLXg74fkV%2Bk68LfyMdnhq%3DVPYC9P%3DmGtzzpMHq5_%2B%3DNb8A%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.