Hi All,

Newbie problems I'm sure.  I've been trying for a couple of days to
deploy my first app
via Capistrano.  Haven't run across a solution in the group archives
yet.
I've done cap deploy:check and I'm told all is well.

Here is my setup:

local machine:  username=rogelio and this is where I'm trying to
deploy the application
as well  (running Ubuntu Linux).

svn repo: is on my.remotehost.org (I've changed the name for purpose
of this posting)
   The repo is under an account "gca" on this remote host.

When I enter "cap deploy:cold", I'm asked for my passphrase for ssh.
I enter that and then
I'm asked for a password.  I enter my *local* password for the
"rogelio" account.  Then I
get error messages as Capistrano tries to do its magic.  Here is  a
cut/paste from the
screen:
--------------------------------------------------------------------------
[EMAIL PROTECTED]:~/workspace/MYAPP$ cap deploy:cold
  * executing `deploy:cold'
  * executing `deploy:update'
 ** transaction: start
  * executing `deploy:update_code'
Enter passphrase for key '/home/rogelio/.ssh/id_dsa':
  * executing "svn checkout -q  -r8 svn+ssh://[EMAIL PROTECTED]/
home/gca/repos/MYAPP/trunk /opt/www/MYAPP/releases/20070921124921 &&
(echo 8 > /opt/www/MYAPP/releases/20070921124921/REVISION)"
    servers: ["localhost"]
Password:
    [localhost] executing command
 ** [out] Enter passphrase for key '/home/rogelio/.ssh/id_dsa':
 ** [out]
 ** [out] [EMAIL PROTECTED]'s password:
 ** [out]
 ** [out] Permission denied, please try again.
 ** [out] [EMAIL PROTECTED]'s password:
 ** [out]
 ** [out] Permission denied, please try again.
 ** [out] [EMAIL PROTECTED]'s password:
 ** [out]
 ** [out] Permission denied (publickey,password,keyboard-interactive).
 ** [out] svn: Connection closed unexpectedly
    command finished
*** [deploy:update_code] rolling back
  * executing "rm -rf /opt/www/MYAPP/releases/20070921124921; true"
    servers: ["localhost"]
    [localhost] executing command
    command finished
command "svn checkout -q  -r8 svn+ssh://[EMAIL PROTECTED]/home/gca/
repos/MYAPP/trunk /opt/www/MYAPP/releases/20070921124921 && (echo 8 > /
opt/www/MYAPP/releases/20070921124921/REVISION)" failed on localhost
-----------------------------------------------------------

I'm a little confused about the password error -- after I enter my ssh
pass PHRASE for
the public key, the next thing I see is a prompt that just says
"password:".

What password is that referring to?

If I enter the password for "gca" on the remote host, I get this
message:

connection failed for: localhost (Net::SSH::AuthenticationFailed:
rogelio)

which seems to indicate that maybe the password prompt was asking for
my
local password.  If I cold deploy again and enter my local password
for rogelio,
then I get the errors and stuff shown above in the screen shot.

HOWEVER: If I cut/paste the "svn checkout ..." command from the above
error session,
and run it manually, I'm asked for my public key passphrase and my
application is
checked out of the repo and placed in the releases/2007921124921
folder perfectly.
(and I'm never asked for a password -- just the initial public key
passphrase).

Questions:

1) any ideas what I can try to get cold:deploy to work?  What password
is being
asked for up above?  Does my local account and remote repo user
account need to
be the same and with same password?

2) Since I can apparently "deploy" the application manually, what is
the command to
start the mongrel cluster?  I read that Capistrano starts the mongrel
cluster automatically
on successful deploy, but that's not happening.  I've tried
"mongrel_cluster start" but
no success.  "mongrel start" stars a server on port 3000, not 8000
which I've configured
for the cluster.

Sorry for the long posting.  Thanks in advance for any help.

Rogelio


--~--~---------~--~----~------------~-------~--~----~
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