verm__ changed the topic of #buildbot to: A Software Freedom Conservancy Project | Buildbot-3.5.0 | docs: http://docs.buildbot.net/current/ | tutorial: http://docs.buildbot.net/current/tutorial | irclogs: https://libera.irclog.whitequark.org/buildbot
felixfontein has quit [*.net *.split]
p12tic has quit [*.net *.split]
verm__ has quit [*.net *.split]
verm__ has joined #buildbot
p12tic has joined #buildbot
felixfontein has joined #buildbot
_whitelogger has joined #buildbot
LePhilousophe has quit [*.net *.split]
halstead has quit [*.net *.split]
LePhilousophe has joined #buildbot
halstead has joined #buildbot
Try2Code has joined #buildbot
<Try2Code> hi! can some enlighten why builders get into 'RETRY' mode? The docu gives a connection loss as the most likely reason. A normal build takes 30-60 mins and 50% of the builds end up in a RETRY (some of them 2 times).
<Try2Code> I have an older system running (0.8.x) which does not show that behaviour. but 'automatic retry' might not be available in these old versions ...
Guest5 has joined #buildbot
<Guest5> Hi guys, just wanted to post one short question: It looks like that sending the logs of a build-process to the master actually needs longer than building my application. I see that, because the buildbot-worker already finished building (theres no load anymore on htop) and the buildbot-master does print logs for another 20 Minutes or so. Is there a
<Guest5> way to speed that log-send-process up a bit? :)
<Try2Code> @Guest5 : Do you use "follow": True in the server config?
<Try2Code> I also noticed some lag, but not too such an amount like you
<felixfontein> Guest5: how many log lines do you have? and which database are you using?
<felixfontein> I remember similar troubles when I used sqlite in the beginning; switching to MySQL/MariaDB fixed that
<Try2Code> @felixfontain: Why did you switch in the first place?
<Guest5> felixfontein there are about 145,000 lines per build. In addition, the build is highly parallelised. We deployed buildbot with sqlite3.
<Guest5> Try2Code: I don't know for sure. We pretty much deployed standard configuration and I don't remember that I changed anything named like that. Where can I look up that option?
<Try2Code> ShellCommand is the basic tool to execute stuff remotely AFAIK - at least thats what I use
<Try2Code> 'logfiles' is one kwarg of it
Guest5 has quit [Quit: Client closed]
Guest5 has joined #buildbot
Guest5 has quit [Client Quit]
<sknebel> what kind of storage is the DB on?
<tardyp> sknebel: can be postgres, mysql or sqlite
<sknebel> was a question to Guest5, had missed that they left
<sknebel> because DB on a filesystem with crap IOPS can cause such problems too
<Try2Code> @sknebel: So you say sqlite3 is in general a bad idea for a production system?
<sknebel> can be a problem with other databases too
vmeson has quit [Remote host closed the connection]
vmeson has joined #buildbot
<felixfontein> it's definitely worse with sqlite
<Try2Code> I currently have a silent crash of my 3.5 server. There is nothing in the log. systemd detects a core-dump and restarts
<Try2Code> I have no clue if my setup is heavy or not: 1 master, 9 workers (on 5 hosts), 27 builders, the server runs on a VM using sqlite
<Try2Code> a single complete build was fine, 2 competing ones do not make it though
Try2Code has quit [Remote host closed the connection]
acidtonic_ is now known as acidtonic
beluts has joined #buildbot