[chef] Re: git deploy wrapper No such file or directory


Chronological Thread 
  • From: andi abes < >
  • To:
  • Subject: [chef] Re: git deploy wrapper No such file or directory
  • Date: Wed, 22 Aug 2012 12:49:17 -0400

Is the identity file readable by just owner? ssh is finicky about permissions.
you could toss a -vvv onto ssh to get more informative output.

On Wed, Aug 22, 2012 at 10:13 AM, Edward Sargisson 
< >
 wrote:
> Hi all,
> I'm feeling really stupid at not being able to spot this problem but I'm at
> a dead end.
>
> My chef recipe is using a git deploy with the wrapper from [1].
>
> The recipe fragment is:
> git "Terrain" do
>   repository 
> " :ejsarge/Terrain.git"
>   revision "master"
>   action :sync
>   destination "/var/lib/trailhunger/map/terrain"
>   user "ubuntu"
>   ssh_wrapper "/tmp/private_code/wrap-ssh4git.sh"
> end
>
> The command line and output is:
>
>  git clone -v 
>  :ejsarge/Terrain.git
> /var/lib/trailhunger/map/terrain
> Initialized empty Git repository in /mnt/var/trailhunger/map/terrain/.git/
> : No such file or directory
> fatal: The remote end hung up unexpectedly
>
> Investigation shows that it's the wrapper which is producing that output and
> does so when run on its own.
>
> My wrapper is currently:
> #!/usr/bin/env /bin/bash
> /usr/bin/env /usr/bin/ssh -o "StrictHostKeyChecking=no" -i
> "/tmp/private_code/.ssh/id_deploy" $1 $2
>
> All paths seem correct and readable. I've run everything through strace
> several times and that's not telling me much.
>
> What am I missing?
>
> Thanks for your help.
> Edward
>
> Links:
> [1]
> http://wiki.opscode.com/display/chef/Deploy+Resource#DeployResource-WritingtherecipeandusingtheSSHwrapper
>
> --
> Edward Sargisson
> Founder, TrailHunger.com
> w: www.trailhunger.com t: +1 877 876 2991 m: +1 778 239 2718
> Get trail news and running health updates: @trailhunger
> www.facebook.com/TrailHunger
>
>



Archive powered by MHonArc 2.6.16.

§