Thanks Lee, you were right. I was setting :application, role :web and role: 
app

On Monday, March 4, 2013 2:45:44 PM UTC, Lee Hambley wrote:
>
> Nicky,
>
> Is it possible you have the same host in more than one role, so that 
> they're racing? For example I mean that you might have the same IP address 
> defined as an :app role host more than once.
>
> When connecting, all hosts in that list try to checkout and create the 
> same releases directory, except by this time, there's already one process 
> faster than the others, and has already installed the code on one of them, 
> and then the other fails?
>
>
> Lee Hambley
> --
> http://lee.hambley.name/
>
> On 4 March 2013 15:38, bsod99 <[email protected] <javascript:>> wrote:
>
>> Hi, 
>>
>> I've run into an issue with deployment to my production server. The same 
>> deploy script works fine on my staging server which is configured almost 
>> identically to production. Deploy setup is running without error, but then 
>> deploy is throwing the following error:
>>
>>   * executing "git clone --depth 1 
>> [email protected]:mysite/mysite/mysite.git /var/www/vhosts/
>> mysite.com/releases/20130304140412 && cd /var/www/vhosts/
>> mysite.com/releases/20130304140412 && git checkout -b deploy 
>> a38f9019cae0473e5b7610318f8250499c3d78c9 && git submodule init && git 
>> submodule sync && export GIT_RECURSIVE=$([ ! \"`git --version`\" \\< \"git 
>> version 1.6.5\" ] && echo --recursive) && git submodule update --init 
>> $GIT_RECURSIVE && rm -Rf /var/www/vhosts/
>> mysite.com/releases/20130304140412/.git && (echo 
>> a38f9019cae0473e5b7610318f8250499c3d78c9 > /var/www/vhosts/
>> mysite.com/releases/20130304140412/REVISION)"
>>     servers: ["serverIP", "mysite.com"]
>>     [serverIP] executing command
>>     [mysite.com] executing command
>>  ** [serverIP :: out] Initialized empty Git repository in /var/www/vhosts/
>> mysite.com/releases/20130304140412/.git/
>>  ** [mysite.com :: err] fatal: destination path '/var/www/vhosts/
>> mysite.com/releases/20130304140412' already exists and is not an empty 
>> directory.
>>  ** [serverIP :: err] Switched to a new branch 'deploy'
>>
>> If I delete everything with mysite.com folder and start again with 
>> setup, then deploy - i get the same issue again. Running ls -a shows 
>> nothing in the folder before i run setup.
>>
>> Any ideas?
>>
>> My deployment script is here <http://pastie.org/6380077>
>>
>> -- 
>> -- 
>> * You received this message because you are subscribed to the Google 
>> Groups "Capistrano" group.
>> * To post to this group, send email to [email protected]<javascript:>
>> * To unsubscribe from this group, send email to 
>> [email protected] <javascript:> For more options, visit 
>> this group at http://groups.google.com/group/capistrano?hl=en
>> --- 
>> 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 [email protected] <javascript:>.
>> 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 post to this group, send email to [email protected]
* To unsubscribe from this group, send email to 
[email protected] For more options, visit this group at 
http://groups.google.com/group/capistrano?hl=en
--- 
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to