​Git isn't installed (or is installed, and not on the PATH) of the server:


> *DEBUG [d6bfd978]  /usr/bin/env: git**DEBUG [d6bfd978]  : No such file or
> directory*


Lee Hambley
--
http://lee.hambley.name/
+49 (0) 170 298 5667


On 14 February 2014 16:38, npatil <nirmal.pa...@gmail.com> wrote:

>
> Hi all,
> I've had Cap 3 based deployment working fine on a different rails
> project/env some months ago.
>
> But I'm running into an issue in a new rails project / env and look for
> some help.
> The git command works fine via ssh but not via Capistrano. (See logs
> below).
> I suspect this is related to the default behavior - non-interactive,
> non-login shell.
> I've read through 
> this<http://capistranorb.com/documentation/faq/why-does-something-work-in-my-ssh-session-but-not-in-capistrano/>
>  link.
>
> Some workarounds/hacks, I've tried:
>
> #set :default_shell, "bash -l"
>
> #set :pty, true
>
> set :default_env, { path:
> "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" }
>
> Any suggestions most appreciate.
>
> Thanks.
>
> Versions:
>
>    - Ruby 2.0.0
>    - Capistrano 3.0.1
>    - Rake / Rails / etc 4.0.0
>
> Platform:
>
>    - Working on - Mac OS X
>    - Deploying to - Ubuntu
>
> Logs:
>
> INFO [a83ebb49] Running /usr/bin/env mkdir -p /tmp/ich_mvp/ on
> dev-ich-db.myhost.com
> DEBUG [a83ebb49] Command: (
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
> /usr/bin/env mkdir -p /tmp/ich_mvp/ )
>  INFO [d1c6b4e8] Running /usr/bin/env mkdir -p /tmp/ich_mvp/ on
> dev-ich.myhost.com
> DEBUG [d1c6b4e8] Command: (
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
> /usr/bin/env mkdir -p /tmp/ich_mvp/ )
>  INFO [a83ebb49] Finished in 1.685 seconds with exit status 0 (successful).
> DEBUG Uploading /tmp/ich_mvp/git-ssh.sh 0.0%
>  INFO Uploading /tmp/ich_mvp/git-ssh.sh 100.0%
>  INFO [d1c6b4e8] Finished in 2.134 seconds with exit status 0 (successful).
>  INFO [d6bebce4] Running /usr/bin/env chmod +x /tmp/ich_mvp/git-ssh.sh on
> dev-ich-db.myhost.com
> DEBUG [d6bebce4] Command: (
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
> /usr/bin/env chmod +x /tmp/ich_mvp/git-ssh.sh )
>  INFO [d6bebce4] Finished in 0.185 seconds with exit status 0 (successful).
> DEBUG Uploading /tmp/ich_mvp/git-ssh.sh 0.0%
>  INFO Uploading /tmp/ich_mvp/git-ssh.sh 100.0%
>  INFO [2a7f6a71] Running /usr/bin/env chmod +x /tmp/ich_mvp/git-ssh.sh on
> dev-ich.myhost.com
> DEBUG [2a7f6a71] Command: (
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
> /usr/bin/env chmod +x /tmp/ich_mvp/git-ssh.sh )
>  INFO [2a7f6a71] Finished in 0.488 seconds with exit status 0 (successful).
> *DEBUG [d6bfd978] Running /usr/bin/env git ls-remote
> g...@git.myhost.com:ich/ich_mvp.git on dev-ich-db.myhost.com
> <http://dev-ich-db.myhost.com>*
> *DEBUG [d6bfd978] Command: (
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
> GIT_ASKPASS=/bin/echo GIT_SSH=/tmp/ich_mvp/git-ssh.sh /usr/bin/env git
> ls-remote g...@git.myhost.com:ich/ich_mvp.git )*
> *DEBUG [2010547d] Running /usr/bin/env git ls-remote
> g...@git.myhost.com:ich/ich_mvp.git on dev-ich.myhost.com
> <http://dev-ich.myhost.com>*
> *DEBUG [2010547d] Command: (
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
> GIT_ASKPASS=/bin/echo GIT_SSH=/tmp/ich_mvp/git-ssh.sh /usr/bin/env git
> ls-remote g...@git.myhost.com:ich/ich_mvp.git )*
> *DEBUG [d6bfd978] /usr/bin/env: git*
> *DEBUG [d6bfd978] : No such file or directory*
> DEBUG [d6bfd978] Finished in 0.182 seconds with exit status 127 (failed).
>
>
>  --
> 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/c2d4d393-f794-4805-ab61-ecd4d826ad64%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_%2BVLUvRt5qN_z5%2Bf5j-s1dbzL1B2yW%3D2TH1OikChO1pbfWRw%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to