GitLab-Instanz für https://edugit.org
Generelles
- VM gitlab01
- Storage
- S3
- Job-Artefakte
- LFS-Objekte
- Uploads (z.B. Bilder in Issues)
- Packages
- Dependency Proxy
- Terraform-State
- CI-Secure-Files
- Pages
- Lokal
- Registry
- Repo-Daten
- S3
Logfiles / Status der Anwendung prüfen
- gitlab-ctl status
- Es muss alles Running sein
- /var/log/gitlab/*
- Logfiles der einzelnen Komponenten
- gitlab-ctl tail gibt es auch, ist aber schwieriger zu lesen
Update Guidance
- Changelog lesen!
- Zugriff aus dem Internet sperren
- Via shorewall blocken z.B.
- Prüfen, ob Backup aktuell ist
- Paket via apt upgraden
- Vorher prüfen, ob auch andere Pakete geupdatet werden müssen oder Reboots ausstehen
- gitlab-ctl reconfigure
- Führt dann Migrations etc. durch und startet GitLab neu
- Unter https://edugit.org/admin/background_migrations prüfen, ob Background-Migrations durch sind
- Testen, ob alles funktioniert