Server Installation/buildbot: Unterschied zwischen den Versionen
Aus Opennet
Leo (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Software zum Betrieb von Opennet DEV trac Umgebung (Hilfsmittel für Entwickler). == Installation == == Konfiguration ==“) |
Leo (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
Software zum Betrieb von [[Opennet DEV]] trac Umgebung (Hilfsmittel für Entwickler). | Software zum Betrieb von [[Opennet DEV]] trac Umgebung (Hilfsmittel für Entwickler). | ||
− | == Installation == | + | == Installation/Konfiguration == |
+ | Buildbot steht aus zwei Teilen. Der Controller (auch Master genannt) hält die Konfiguration und koordiniert die Arbeit und der Worker übernimmt bestimmte Arbeiten vom Controller. | ||
+ | Die Installation und Konfiguration von Controller und Worker sind im ansible Repository (https://github.com/opennet-initiative/ansible) zu finden. | ||
− | == | + | == Betrieb == |
+ | |||
+ | * Weboberflaeche ist erreichbar über https://dev2.opennet-initiative.de/ | ||
+ | |||
+ | == Fehlersuche == | ||
+ | |||
+ | === Controller === | ||
+ | |||
+ | Ist der Controller erfolgreich gestartet? | ||
+ | * Prüfe erreichbarkeit von http://goat.on:8010/#/workers | ||
+ | * Prüfe `systemctl status buildbot-worker@opennet` | ||
+ | * Prüfe, ob Prozess läuft `ps -ef | grep buildbot`. | ||
+ | * Prüfe Log unter /var/lib/buildbot/controllers/opennet/twistd.log | ||
+ | |||
+ | === Worker === | ||
+ | |||
+ | Ist der Worker mit dem Controller verbunden? | ||
+ | * Prüfe unter http://goat.on:8010/#/workers (wobei goat.on hier der Controller ist) | ||
+ | |||
+ | Was kann man prüfen, wenn der Worker sich anscheinend nicht mit dem Controller verbinden? | ||
+ | * Prüfe auf Worker `systemctl status buildbot-worker@on_worker1` | ||
+ | * Prüfe, ob Prozess läuft `ps -ef | grep buildbot-worker`. | ||
+ | * Prüfe auf Worker Log unter /var/lib/buildbot/workers/on_worker1/twistd.log |
Version vom 13. März 2022, 11:43 Uhr
Software zum Betrieb von Opennet DEV trac Umgebung (Hilfsmittel für Entwickler).
Inhaltsverzeichnis |
Installation/Konfiguration
Buildbot steht aus zwei Teilen. Der Controller (auch Master genannt) hält die Konfiguration und koordiniert die Arbeit und der Worker übernimmt bestimmte Arbeiten vom Controller.
Die Installation und Konfiguration von Controller und Worker sind im ansible Repository (https://github.com/opennet-initiative/ansible) zu finden.
Betrieb
- Weboberflaeche ist erreichbar über https://dev2.opennet-initiative.de/
Fehlersuche
Controller
Ist der Controller erfolgreich gestartet?
- Prüfe erreichbarkeit von http://goat.on:8010/#/workers
- Prüfe `systemctl status buildbot-worker@opennet`
- Prüfe, ob Prozess läuft `ps -ef | grep buildbot`.
- Prüfe Log unter /var/lib/buildbot/controllers/opennet/twistd.log
Worker
Ist der Worker mit dem Controller verbunden?
- Prüfe unter http://goat.on:8010/#/workers (wobei goat.on hier der Controller ist)
Was kann man prüfen, wenn der Worker sich anscheinend nicht mit dem Controller verbinden?
- Prüfe auf Worker `systemctl status buildbot-worker@on_worker1`
- Prüfe, ob Prozess läuft `ps -ef | grep buildbot-worker`.
- Prüfe auf Worker Log unter /var/lib/buildbot/workers/on_worker1/twistd.log