Hi!

I have for a while now tried to set up Capistrano on my server. But
unfortunetly with out much success. I have tried in many different
ways of which no works (sudo for example).

Here's my config:
set :deploy_to, "/home/rejeep/www"
set :application, "rejeep"
set :repository,  "~/git/rejeep_www"
set :domain, "tuxicity.se"

set :mongrel_config, "#{current_path}/config/mongrel_cluster.yml"

set :scm, :git
set :deploy_via, :remote_cache

ssh_options[:paranoid] = false

set :user, "rejeep"
set :runner, "rejeep"
set :use_sudo, false

role :app, domain
role :web, domain
role :db,  domain, :primary => true

And the output:
$ cap deploy
  * executing `deploy'
  * executing `deploy:update'
 ** transaction: start
  * executing `deploy:update_code'
    updating the cached checkout on all servers
  * executing "if [ -d /home/rejeep/www/shared/cached-copy ]; then cd /
home/rejeep/www/shared/cached-copy && git fetch origin && git merge
origin/HEAD; else git clone ~/git/rejeep_www /home/rejeep/www/shared/
cached-copy && cd /home/rejeep/www/shared/cached-copy && git checkout -
b deploy HEAD; fi"
    servers: ["tuxicity.se"]
Password:
    [tuxicity.se] executing command
 ** [err] * refs/remotes/origin/master: fast forward to branch
'master' of /home/rejeep/git/rejeep_www
 ** old..new: b80a52f..3ca1819
 ** [out] Updating b80a52f..3ca1819
 ** [out] Fast forward
 ** [out]  app/views/startpage/index.html.erb |    4 ++++
 ** 1 files changed, 4 insertions(+), 0 deletions(-)
    command finished
    copying the cached version to /home/rejeep/www/releases/
20080429151904
  * executing "cp -RPp /home/rejeep/www/shared/cached-copy /home/
rejeep/www/releases/20080429151904 && (echo
3ca18194ef149247b09054be368cbc04daa9f5bb > /home/rejeep/www/releases/
20080429151904/REVISION)"
    servers: ["tuxicity.se"]
    [tuxicity.se] executing command
    command finished
  * executing `deploy:finalize_update'
  * executing "chmod -R g+w /home/rejeep/www/releases/20080429151904"
    servers: ["tuxicity.se"]
    [tuxicity.se] executing command
    command finished
  * executing "rm -rf /home/rejeep/www/releases/20080429151904/log /
home/rejeep/www/releases/20080429151904/public/system /home/rejeep/www/
releases/20080429151904/tmp/pids &&\n      mkdir -p /home/rejeep/www/
releases/20080429151904/public &&\n      mkdir -p /home/rejeep/www/
releases/20080429151904/tmp &&\n      ln -s /home/rejeep/www/shared/
log /home/rejeep/www/releases/20080429151904/log &&\n      ln -s /home/
rejeep/www/shared/system /home/rejeep/www/releases/20080429151904/
public/system &&\n      ln -s /home/rejeep/www/shared/pids /home/
rejeep/www/releases/20080429151904/tmp/pids"
    servers: ["tuxicity.se"]
    [tuxicity.se] executing command
    command finished
  * executing "find /home/rejeep/www/releases/20080429151904/public/
images /home/rejeep/www/releases/20080429151904/public/stylesheets /
home/rejeep/www/releases/20080429151904/public/javascripts -exec touch
-t 200804291519.05 {} ';'; true"
    servers: ["tuxicity.se"]
    [tuxicity.se] executing command
    command finished
  * executing `deploy:symlink'
  * executing "rm -f /home/rejeep/www/current && ln -s /home/rejeep/
www/releases/20080429151904 /home/rejeep/www/current"
    servers: ["tuxicity.se"]
    [tuxicity.se] executing command
    command finished
 ** transaction: commit
  * executing `deploy:restart'
  * executing "/home/rejeep/www/current/script/process/reaper"
    servers: ["tuxicity.se"]
    [tuxicity.se] executing command
*** [err :: tuxicity.se] Couldn't find any pid file in '/home/rejeep/
www/releases/20080429151904/tmp/pids' matching 'dispatch.[0-9]*.pid'
*** [err :: tuxicity.se] (also looked for processes matching "/home/
rejeep/www/releases/20080429151904/public/dispatch.fcgi")
    command finished

I use apache as a proxy to mongrel_cluster.

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