On WinXP with PuTTY installed and pageant running with the correct key
loaded, running:

$ cap deploy:check ROLES=web
$ cap deploy:check ROLES=app
$ cap deploy:check ROLES=db

all run to completion, with the "you appear to have all dependencies
installed" message returned.  Running:

$ cap deploy:check

Asks for a password.  But I don't know which server is asking for a
password. Manually logging to each of those servers using plink
succeeds:

$ plink ec2-1-2-3-4.compute-1.amazonaws.com uname

A deploy:check that succeed and fails is shown below (those were run
within 2 minutes of each other):

C:\app>ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

C:\app>cap --version
Capistrano v2.5.0

I have this in config/deploy.rb:

set :ssh_options, {:paranoid => false, :forward_agent => true}

C:\app>cap deploy:check ROLES=future
 * executing `ec2:connection'
warning: peer certificate won't be verified in this SSL session
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `deploy:check'
 * executing "test -d /var/www/app/releases"
   servers: ["ec2-4-5-6-7.compute-1.amazonaws.com",
"ec2-5-6-7-8.compute-1.amazonaws.com"]
   [ec2-5-6-7-8.compute-1.amazonaws.com] executing command
   [ec2-4-5-6-7.compute-1.amazonaws.com] executing command
   command finished
 * executing "test -w /var/www/app"
   servers: ["ec2-4-5-6-7.compute-1.amazonaws.com",
"ec2-5-6-7-8.compute-1.amazonaws.com"]
   [ec2-4-5-6-7.compute-1.amazonaws.com] executing command
   [ec2-5-6-7-8.compute-1.amazonaws.com] executing command
   command finished
 * executing "test -w /var/www/app/releases"
   servers: ["ec2-4-5-6-7.compute-1.amazonaws.com",
"ec2-5-6-7-8.compute-1.amazonaws.com"]
   [ec2-4-5-6-7.compute-1.amazonaws.com] executing command
   [ec2-5-6-7-8.compute-1.amazonaws.com] executing command
   command finished
 * executing "which svn"
   servers: ["ec2-4-5-6-7.compute-1.amazonaws.com",
"ec2-5-6-7-8.compute-1.amazonaws.com"]
   [ec2-4-5-6-7.compute-1.amazonaws.com] executing command
   [ec2-5-6-7-8.compute-1.amazonaws.com] executing command
   command finished
 * executing "test -w /var/www/app/shared"
   servers: ["ec2-4-5-6-7.compute-1.amazonaws.com",
"ec2-5-6-7-8.compute-1.amazonaws.com"]
   [ec2-5-6-7-8.compute-1.amazonaws.com] executing command
   [ec2-4-5-6-7.compute-1.amazonaws.com] executing command
   command finished
You appear to have all necessary dependencies installed

C:\app>cap deploy:check
 * executing `ec2:connection'
warning: peer certificate won't be verified in this SSL session
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `ec2:connection'
 * executing `deploy:check'
 * executing "test -d /var/www/app/releases"
   servers: ["ec2-1-2-3-4.compute-1.amazonaws.com",
"ec2-2-3-4-5.compute-1.amazonaws.com",
"ec2-3-4-5-6.compute-1.amazonaws.com",
"ec2-4-5-6-7.compute-1.amazonaws.com",
"ec2-5-6-7-8.compute-1.amazonaws.com",
"ec2-6-7-8-9.compute-1.amazonaws.com",
"ec2-7-8-9-10.compute-1.amazonaws.com"]
Password:

PS: I tried PuTTY 0.60, but it failed with an even stranger error:

 (Net::SSH::Authentication::AgentError: unknown response from agent:
14, "\000\000\000\224\016\000\000\000\217\000\000\000\assh-rsa
\000\000\000\200`\252B\350\373\025*)\326lkm{\364M!\031\304\344-
\220\247\216^p\315\232S\315\275\303i\376\323y\316$\306\217\247\323\203B
[EMAIL PROTECTED]
\317\320\316\266~\264\3433\303\212z\243\032\314W\324\241\323\tN)
\022\343#\000|[EMAIL PROTECTED]|\235\023<
\346\344-\314\300QIv\311y\303N\0038\352\004\001\377\361\a")

--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to