CruiseControl problem. Broken Pipe?

Hi Friends,

Just happened to catch this err in the CC log:

Build loop failed
BuilderError: Write failed: Broken pipe
execute_in_local_copy' ./script/../config/../lib/command_line.rb:86:incall’
./script/…/config/…/lib/command_line.rb:86:in e' ./script/../config/../lib/command_line.rb:84:inpopen’
./script/…/config/…/lib/command_line.rb:84:in e' ./script/../config/../lib/command_line.rb:71:inexecute’
./script/…/config/…/lib/command_line.rb:70:in chdir' ./script/../config/../lib/command_line.rb:70:inexecute’
execute_in_local_copy' ./script/../config/../app/models/subversion.rb:85:inchdir’
execute_in_local_copy' ./script/../config/../app/models/subversion.rb:57:inupdate’
update_project_to_revision' ./script/../config/../app/models/project.rb:293:inbuild’
build_if_necessary' ./script/../config/../app/models/polling_scheduler.rb:13:inrun’
./script/builder:78:in catch' ./script/builder:78 script/../config/../cruise:14:inload’
script/…/config/…/cruise:14:in builder' script/../config/../cruise:68:insend’
/usr/lib/ruby/1.8/fileutils.rb:121:in chdir' /usr/lib/ruby/1.8/fileutils.rb:121:incd’
[error] Write failed: Broken pipe

Any ideas as to what a broken pipe is referring to? Any help is

It means it’s writing to a file and then for some reason it was
Or it couldn’t write to the file in the first place. Check the

On Jan 18, 2008 9:20 AM, mj [email protected] wrote:

./script/…/config/…/lib/command_line.rb:86:in e' ./script/../config/../app/models/subversion.rb:57:in update’
script/…/config/…/cruise:14:in `builder’

Ryan B.

Feel free to add me to MSN and/or GTalk as this email.

On Jan 17, 2008 3:58 PM, Ryan B. [email protected] wrote:

It means it’s writing to a file and then for some reason it was interrupted.

This coming from Subversion#update (which basically performs ‘svn up’
in work directory), it’s about socket connection from svn (Subversion
client) to the Subversion server.

Can you manually do ‘svn up’ in the work directory, using the same
user:group that the builder process runs under?

Alexey V.
CruiseControl.rb []
RubyWorks []

Not sure why this fixed it, but it turns out the svn URL had an IP
number in it. Once mj and I changed it to a normal domain name (using
“svn switch --relocate”) everything’s been working fine since (knock
knock). Thanks for the all helpful replies.


On Jan 17, 3:06 pm, “Alexey V.” [email protected]