Will Sargent
2008-Jan-31 01:04 UTC
[Cruisecontrolrb-users] What does it mean when it says that the "builder is down"?
I can''t find any documentation that would tell me about this. Any log files I should provide? Will.
Chad Woolley
2008-Jan-31 01:48 UTC
[Cruisecontrolrb-users] What does it mean when it says that the "builder is down"?
On Jan 30, 2008 6:04 PM, Will Sargent <will.sargent at gmail.com> wrote:> I can''t find any documentation that would tell me about this. Any log > files I should provide? > > Will.The builder process (not the ccrb rails app process) is not running. Each project has a separate, dedicated, builder process.
Jeremy Stell-Smith
2008-Jan-31 08:30 UTC
[Cruisecontrolrb-users] What does it mean when it says that the "builder is down"?
so if you request a build through the ui, it should start the builder. also, all builders should automatically start when you run "./cruise start". if the builder doesn''t start, check the builder log for it. one situation that results in this is when you add a project after cruise is already started. this is normal, and as stated above, the suggested way to start the builder is through the dashboard''s request build. Jeremy On Jan 30, 2008 5:48 PM, Chad Woolley <thewoolleyman at gmail.com> wrote:> On Jan 30, 2008 6:04 PM, Will Sargent <will.sargent at gmail.com> wrote: > > I can''t find any documentation that would tell me about this. Any log > > files I should provide? > > > > Will. > > The builder process (not the ccrb rails app process) is not running. > Each project has a separate, dedicated, builder process. > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20080131/f7babac2/attachment.html
Will Sargent
2008-Jan-31 17:57 UTC
[Cruisecontrolrb-users] What does it mean when it says that the "builder is down"?
On Jan 31, 2008 12:30 AM, Jeremy Stell-Smith <jeremystellsmith at gmail.com> wrote:> so if you request a build through the ui, it should start the builder. > also, all builders should automatically start when you run "./cruise start". > if the builder doesn''t start, check the builder log for it. > > one situation that results in this is when you add a project after cruise is > already started. this is normal, and as stated above, the suggested way to > start the builder is through the dashboard''s request build.Okay, I don''t think this is normal. Here''s the relevant bit of the log: [info] [2008-01-30 16:56:21] Build 1747 started [error] Input/output error [error] ./script/../config/../builder_plugins/installed/minimal_console_logger.rb:16:in `write'' [error] ./script/../config/../builder_plugins/installed/minimal_console_logger.rb:16:in `puts'' [error] ./script/../config/../builder_plugins/installed/minimal_console_logger.rb:16:in `build_finished'' [error] ./script/../config/../app/models/project.rb:325:in `send'' [error] ./script/../config/../app/models/project.rb:325:in `notify'' [error] ./script/../config/../app/models/project.rb:323:in `collect'' [error] ./script/../config/../app/models/project.rb:323:in `notify'' [error] ./script/../config/../app/models/project.rb:303:in `build'' [error] ./script/../config/../app/models/project.rb:209:in `build_if_necessary'' [error] ./script/../config/../app/models/polling_scheduler.rb:13:in `run'' [error] ./script/builder:79 [error] ./script/builder:78:in `catch'' [error] ./script/builder:78 [error] script/../config/../cruise:14:in `load'' [error] script/../config/../cruise:14:in `builder'' [error] script/../config/../cruise:68:in `send'' [error] script/../config/../cruise:68 [error] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `chdir'' [error] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `cd'' [error] script/../config/../cruise:67 [error] Input/output error [error] ./script/../config/../lib/cruise_control/log.rb:35:in `write'' [error] ./script/../config/../lib/cruise_control/log.rb:35:in `puts'' [error] ./script/../config/../lib/cruise_control/log.rb:35:in `method_missing'' [error] ./script/../config/../app/models/project.rb:327:in `notify'' [error] ./script/../config/../app/models/project.rb:323:in `collect'' [error] ./script/../config/../app/models/project.rb:323:in `notify'' [error] ./script/../config/../app/models/project.rb:303:in `build'' [error] ./script/../config/../app/models/project.rb:209:in `build_if_necessary'' [error] ./script/../config/../app/models/polling_scheduler.rb:13:in `run'' [error] ./script/builder:79 [error] ./script/builder:78:in `catch'' [error] ./script/builder:78 [error] script/../config/../cruise:14:in `load'' [error] script/../config/../cruise:14:in `builder'' [error] script/../config/../cruise:68:in `send'' [error] script/../config/../cruise:68 [error] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `chdir'' [error] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `cd'' [error] script/../config/../cruise:67 [fatal] Input/output error [fatal] ./script/../config/../app/models/polling_scheduler.rb:62:in `write'' [fatal] ./script/../config/../app/models/polling_scheduler.rb:62:in `puts'' [fatal] ./script/../config/../app/models/polling_scheduler.rb:62:in `log_error'' [fatal] ./script/../config/../app/models/polling_scheduler.rb:17:in `run'' [fatal] ./script/builder:79 [fatal] ./script/builder:78:in `catch'' [fatal] ./script/builder:78 [fatal] script/../config/../cruise:14:in `load'' [fatal] script/../config/../cruise:14:in `builder'' [fatal] script/../config/../cruise:68:in `send'' [fatal] script/../config/../cruise:68 [fatal] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `chdir'' [fatal] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `cd''
Jeremy Stell-Smith
2008-Jan-31 18:07 UTC
[Cruisecontrolrb-users] What does it mean when it says that the "builder is down"?
Is it possible that you created the project w/ different permissions than you''re running cruise from? Maybe you could remove the project directory and recreate it "./cruise add ..." then try "./cruise start" again and see if it still happens Jeremy On Jan 31, 2008 9:57 AM, Will Sargent <will.sargent at gmail.com> wrote:> On Jan 31, 2008 12:30 AM, Jeremy Stell-Smith <jeremystellsmith at gmail.com> > wrote: > > so if you request a build through the ui, it should start the builder. > > also, all builders should automatically start when you run "./cruise > start". > > if the builder doesn''t start, check the builder log for it. > > > > one situation that results in this is when you add a project after > cruise is > > already started. this is normal, and as stated above, the suggested way > to > > start the builder is through the dashboard''s request build. > > Okay, I don''t think this is normal. Here''s the relevant bit of the log: > > [info] [2008-01-30 16:56:21] Build 1747 started > [error] Input/output error > [error] > ./script/../config/../builder_plugins/installed/minimal_console_logger.rb:16:in > `write'' > [error] > ./script/../config/../builder_plugins/installed/minimal_console_logger.rb:16:in > `puts'' > [error] > ./script/../config/../builder_plugins/installed/minimal_console_logger.rb:16:in > `build_finished'' > [error] ./script/../config/../app/models/project.rb:325:in `send'' > [error] ./script/../config/../app/models/project.rb:325:in `notify'' > [error] ./script/../config/../app/models/project.rb:323:in `collect'' > [error] ./script/../config/../app/models/project.rb:323:in `notify'' > [error] ./script/../config/../app/models/project.rb:303:in `build'' > [error] ./script/../config/../app/models/project.rb:209:in > `build_if_necessary'' > [error] ./script/../config/../app/models/polling_scheduler.rb:13:in > `run'' > [error] ./script/builder:79 > [error] ./script/builder:78:in `catch'' > [error] ./script/builder:78 > [error] script/../config/../cruise:14:in `load'' > [error] script/../config/../cruise:14:in `builder'' > [error] script/../config/../cruise:68:in `send'' > [error] script/../config/../cruise:68 > [error] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `chdir'' > [error] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `cd'' > [error] script/../config/../cruise:67 > [error] Input/output error > [error] ./script/../config/../lib/cruise_control/log.rb:35:in `write'' > [error] ./script/../config/../lib/cruise_control/log.rb:35:in `puts'' > [error] ./script/../config/../lib/cruise_control/log.rb:35:in > `method_missing'' > [error] ./script/../config/../app/models/project.rb:327:in `notify'' > [error] ./script/../config/../app/models/project.rb:323:in `collect'' > [error] ./script/../config/../app/models/project.rb:323:in `notify'' > [error] ./script/../config/../app/models/project.rb:303:in `build'' > [error] ./script/../config/../app/models/project.rb:209:in > `build_if_necessary'' > [error] ./script/../config/../app/models/polling_scheduler.rb:13:in > `run'' > [error] ./script/builder:79 > [error] ./script/builder:78:in `catch'' > [error] ./script/builder:78 > [error] script/../config/../cruise:14:in `load'' > [error] script/../config/../cruise:14:in `builder'' > [error] script/../config/../cruise:68:in `send'' > [error] script/../config/../cruise:68 > [error] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `chdir'' > [error] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `cd'' > [error] script/../config/../cruise:67 > [fatal] Input/output error > [fatal] ./script/../config/../app/models/polling_scheduler.rb:62:in > `write'' > [fatal] ./script/../config/../app/models/polling_scheduler.rb:62:in > `puts'' > [fatal] ./script/../config/../app/models/polling_scheduler.rb:62:in > `log_error'' > [fatal] ./script/../config/../app/models/polling_scheduler.rb:17:in > `run'' > [fatal] ./script/builder:79 > [fatal] ./script/builder:78:in `catch'' > [fatal] ./script/builder:78 > [fatal] script/../config/../cruise:14:in `load'' > [fatal] script/../config/../cruise:14:in `builder'' > [fatal] script/../config/../cruise:68:in `send'' > [fatal] script/../config/../cruise:68 > [fatal] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `chdir'' > [fatal] /usr/local/lib/ruby/1.8/fileutils.rb:121:in `cd'' > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20080131/5177552b/attachment-0001.html
Will Sargent
2008-Feb-01 18:37 UTC
[Cruisecontrolrb-users] What does it mean when it says that the "builder is down"?
On Jan 31, 2008 10:07 AM, Jeremy Stell-Smith <jeremystellsmith at gmail.com> wrote:> Is it possible that you created the project w/ different permissions than > you''re running cruise from? Maybe you could remove the project directory > and recreate it "./cruise add ..." then try "./cruise start" again and see > if it still happensI did a global chown on the cruisecontrolrb directory, and then bounced it. That seems to have done the trick. Will.