Regelmässige Abstürze von poudriere

Rakor

Administrator
Staff member
Hallo zusammen,

wollte mal fragen wie die Resonanz der Poudriere-Nutzer hier so ist. Ich baue derzeit jede Nacht mit poudriere 2 Repos (eines für Desktop eines für Server) und habe es leider sehr oft, dass poudriere abstürzt. Soweit ich das nachvollziehen konnte wohl meist beim erstellen einer neuen Jail. Es gibt keine Error-Logs und im Weblog stehen am nächsten Morgen alle Builder auf 'idle' und der main auf 'crashed'.
Das ist zunächst mal nervig, aber noch nerviger ist, dass ohne die entsprechende Buildjail zu killen (poudriere jails -k -j narf) auch kein neuer Bau mehr automatisch startet.

Hat noch jemand Probleme? Ich baue auf einem i7 Quadcore mit 16 GB Ram und 16 GB Swap. Ich bin schon von 8 Builder auf 4 gewechselt nachdem mir Anfangs immer der ganze Rechner eingefroren ist.
Verwendet wird die aktuellste poudriere-Version aus den Ports. Cron startet jede Nacht folgendes Script zum Bauen:
Code:
#!/bin/sh

# neuen Portstree holen
/usr/local/bin/poudriere ports -u

#erste Jail aktualisieren
/usr/local/bin/poudriere bulk -f /usr/local/etc/poudriere.list -j 92amd64

#Bissl warten, dass alles zur Ruhe kommt
sleep 30

# zweite Jail aktualisieren
/usr/local/bin/poudriere bulk -f /usr/local/etc/poudriere_server.list -j 92amd64_server
 
Ja das Problem habe ich sobald er bei Webkit an kommt. Dabei ist es egal welche Implementierung. Ich kann den Status aufrufen und der Rechner rennt auch noch, aber er startet auf den übrigen buildern keine neun builds und das Bauen von Webkit ist auch nach ca 30h nicht beendet. Da mein letzter Fehler selbst gemacht war, wollte ich erstmal noch selber schauen was ich falsch mache.

Edit: Ich baue für FreeBSD 9.1 x86 auf einem FreeBSD 9.0-RELEASE-p4 (jaja alt und so, aus gesundheitlichen Grünen muss ich damit erstmal leben :( ) Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz (2870.57-MHz K8-class CPU)
 
Auch mit der neusten Version von poudriere, in den Notes stand ja, dass Crashes behoben wurden, habe ich da Problem. Interessanterweise in letzter Zeit immer nur wenn das obige script per cron gestartet wurde. Starte ich es ganz normal als root läuft es in letzter Zeit eigentlich immer komplett durch. Zufall?!
 
Back
Top