Mailinglist Archive: opensuse-buildservice (354 mails)

< Previous Next >
[opensuse-buildservice] Blame machine enhancement
  • From: Pavol Rusnak <prusnak@xxxxxxx>
  • Date: Thu, 15 Feb 2007 11:18:05 +0100
  • Message-id: <45D4335D.8010003@xxxxxxx>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello!

Machine build09 (i586) is in funky mood again. That means it is throwing
error messages like "Unable to connect to xend: Connection reset by
peer. Is xend running?" or "Error: (1, 'Internal error', 'Could not
obtain handle on privileged command interface (24 = Too many open
files)')". Waiting queue for x86_64 is around 120 tasks, while i586 is
empty. That's because build09 is always idle, so scheduler sends tasks
to it and the build instantaneously fails. This situation is
unfortunate, because it "pollutes" OBS with failed status and newly
built projects have practically no chance to build at all. My proposal
is to add machine list (maybe with hardware specs) to BuildService and
add "Blame" button to each machine. When user clicks the button,
BuildService will send an e-mail to OBS administrator, who can decide
whether to restart the machine or not. This process can be semiautomated
by parsing failed build logs and if there are 10+ known error messages
(Is xend running?, Too many open files) for one machine, e-mail is sent
as well.

- --
Best Regards / S pozdravom,

Pavol RUSNAK SUSE LINUX, s.r.o
Package Maintainer Lihovarska 1060/12
PGP 0xA6917144 19000 Praha 9, CR
prusnak[at]suse.cz http://www.suse.cz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFF1DNdASE5C6aRcUQRAhnDAKCzOWFTKFVHnTB0bQNqr2Cu/+KHdQCaAgbf
xWdVYgwW8qistkB/tiU074U=
=EeJd
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >