Table des matières
GitLab côté adminsys
Voir aussi :
Maintenance
Mettre à jour Gitlab
apt update && apt upgrade
Attention, ça peut être très long (plusieurs minutes) : il est conseillé d'exécuter cette commande dans un screen
ou tmux
des fois qu'on perde la connexion SSH.
Problèmes pouvant être rencontrés
Épuisement de la mémoire
Symptômes : interface web de Gitlab de plus en plus lente, builds de l'intégration continue (par exemple pour le site web) qui échouent sans raison apparente.
Regarder si effectivement la quantité de mémoire disponible est faible :
free -m
Si c'est le cas, redémarrer l'ensemble de GitLab permet de libérer de la mémoire :
sudo gitlab-ctl restart
Arrêt du démon Docker
Symptômes : builds qui échouent avec ce genre de message d'erreur :
ERROR: Job failed (system failure): Error response from daemon: connection error: desc = "transport: dial unix /var/run/docker/containerd/docker-containerd.sock: connect: connection refused"
Il semble que cela soit du au fait que Dockerd s'est arrêté, et que gitlab ne parvient plus à communiquer avec lui pour démarrer des conteneurs pour construire le site.
Solution :
sudo systemctl restart docker