My first deploy to a new server seem to be failing with the following error message:
failed: "sh -c 'cat /var/www/my_project/production/current/REVISION'" on 192.xxx.xxx.xxx
This is not my first capistrano deploy and dont remember encountering anything like this before... any pointers to fix this will he really appreciated.
Here is more from the deployment log
[192.xxx.xxx.xxx] executing command
command finished in 1202ms
triggering after callbacks for `deploy:finalize_update'
* 2013-09-09 18:54:37 executing `postgresql:symlink'
* executing "ln -nfs /var/www/my_application/production/shared/config/database.yml /var/www/my_application/production/releases/20130909132425/config/database.yml"
servers: ["192.xxx.xxx.xxx"]
[192.xxx.xxx.xxx] executing command
command finished in 1042ms
triggering after callbacks for `deploy:update_code'
* 2013-09-09 18:54:38 executing `deploy:assets:precompile'
* executing "cat /var/www/my_application/production/current/REVISION"
servers: ["192.xxx.xxx.xxx"]
[192.xxx.xxx.xxx] executing command
command finished in 1039ms
*** [deploy:update_code] rolling back
* executing "rm -rf /var/www/my_application/production/releases/20130909132425; true"
servers: ["192.xxx.xxx.xxx"]
[192.xxx.xxx.xxx] executing command
command finished in 1103ms
failed: "sh -c 'cat /var/www/my_application/production/current/REVISION'" on 192.xxx.xxx.xxx
The cap deploy:check
is running successfully with
"You appear to have all necessary dependencies installed"
ran into the issue posted over here:
https://github.com/capistrano/capistrano/issues/224 and
capistrano error: ...../current: No such file or directory
Had to comment the deploy/assets
line for the first deploy.