Voir aussi :
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.
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
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