3.1 won't assign a Pty, so dotfiles and colours should be less of an issue.

Thanks for reporting back!
On 31 Oct 2013 16:21, "Gary Leydon" <[email protected]> wrote:

> The problem was the environment variable CLICOLOR=1 in my .bashrc.  Before
> the rm -rf command runs , the ls command runs to get a list of directories
> in the release directory. Because I had CLICOLOR=1 that list of directories
> comes back from the ls command with invisible escape codes to turn them
> blue on a terminal. When the rm -rf command tries to run it is working on a
> string that looks ilke this internally (though the escape sequences are
> invisible on screen, I just see blue text):
>
> rm -rf,
> /path/to/releases/\e[34m20131030204607\e[39;49m\e[0 
> \e[34m20131030204659\e[39;49m\e[0m,
> \e[34m20131030205506\e[39;49m\e[0m, \e[34m20131030210411\e[39;49m\e[0m
>
> So that is why rm -rf fails.
>
> moving export CLICOLOR=1 into .bash_profile fixed it
>
>
> On Wednesday, October 30, 2013 2:47:22 PM UTC-4, Gary Leydon wrote:
>>
>> No idea, I thought there must have been something funky in a script
>> somewhere but this same script works fine up until I exceed the value of
>> keep_releases so I don't think it's 'noise' in one of the tasks, I'll poke
>> around some more though thanks
>>
>>
>> On Wednesday, October 30, 2013 1:16:02 PM UTC-4, Lee Hambley wrote:
>>>
>>> Any idea where the 49m is coming from?
>>> On 30 Oct 2013 15:57, "Gary Leydon" <[email protected]> wrote:
>>>
>>>> Hi,
>>>>    I can' t figure out what the issue is when "cap local deploy" fails
>>>> at the step where it is pruning back the releases directory so that there
>>>> are only 3 versions kept. I can succesfully deploy 3 times but at the 4th
>>>> deploy I get the following in my terminal
>>>>
>>>> INFO [71e52a9b] Running rm -rf /path/to/my/releases/**20131030144117
>>>> on my.development.system
>>>> DEBUG [71e52a9b] Command: ( RAILS_ENV=local rm -rf /path/to/my/releases/
>>>> **20131030144117 )
>>>> DEBUG [71e52a9b] bash: 49m: command not found
>>>>
>>>>
>>>> in my local.rb config I've got
>>>> set :stage, :local
>>>> set :rails_env, 'local'
>>>> set :deploy_to , '/path/to/my'
>>>> set :bundle_flags, '--deployment'
>>>>
>>>>
>>>> # Simple Role Syntax
>>>> # ==================
>>>> # Supports bulk-adding hosts to roles, the primary
>>>> # server in each group is considered to be the first
>>>> # unless any hosts have the primary property set.
>>>> role :app, %w{[email protected]}
>>>> role :web, %w{[email protected]}
>>>> role :db,  %w{[email protected]}
>>>>
>>>>
>>>> Tool versions:
>>>>
>>>> Capistrano Version: 3.0.0 (Rake Version: 10.1.0)
>>>> Rails 4.0.0
>>>> ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-darwin11.4.2]
>>>> rvm 1.20.10 (stable)
>>>>
>>>> The system I'm deploying to is the same one I'm developing on, public
>>>> keys are set up, what's odd is that I can do the following successfuly from
>>>> the command line
>>>>
>>>> ssh [email protected] "RAILS_ENV=local " rm -rf
>>>> /path/to/my/releases/**20131030144117"  and it successfully deletes
>>>> the directory (does not prompt for password so keys are working) so it
>>>> doesn't seem to be a permissions issue
>>>>
>>>> I can successfuly deploy the same app to another physical server at
>>>> another IP and it works fine, prunes directories once releases > 3
>>>>
>>>>
>>>>
>>>>
>>>>  --
>>>> --
>>>> * 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
>>>> capistrano+...@googlegroups.**com For more options, visit this group
>>>> at 
>>>> http://groups.google.com/**group/capistrano?hl=en<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 capistrano+...@googlegroups.**com.
>>>> For more options, visit 
>>>> https://groups.google.com/**groups/opt_out<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.
>

-- 
-- 
* 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