Important notes after the August 2017 Gitlab Migration

Important notes after the August 2017 Gitlab Migration


Jorge Suárez de Lis

Important Notes

SSH Host keys changed

SSH host keys changed. The next time you communicate with the server you might get verification problems. To solve this on Linux, you can run this command.

ssh-keygen -f "$HOME/.ssh/known_hosts" -R 172.16.242.44 -R gitlab.citius.usc.es

Action needed for Gitlab Pages

You need to rerun the pages job for the websites to be available after the migration. To do so, go to your project, then enter Pipelines » Jobs and press the rerun button.

Migration Overview

Gitlab website ✔

Gitlab repositories via HTTPS ✔

Gitlab repositories via SSH ✔❗

Gitlab Continuous Integration ✔

Gitlab Pages ✔❗

Sending e-mails ✔

Update wiki documentation ✔

Legend

✔ = Working/Done

❗ = Needs user action, look the notes on the top for more info

Log

2017-09-19 16:21 CEST

Gitlab migration is now complete with the domain names migration to the new host. Emails are working again.

2017-08-24 14:25 CEST

There was some downtime while trying to fix HTTPS certificates generation. Everything should be working again.

2017-08-24 10:55 CEST

❌ Sending emails will be disabled until we get SMTP usage permission from the university staff, probably next week.

2017-08-24 10:35 CEST

Gitlab Continuous Integration is running now with a shared runner using the recommended Docker executor. This runner uses the image ubuntu:latest by default, but can be told to run custom images and services pulled from the official Docker Registry.

Gitlab Pages is also running now, ❗ but you need to rerun manually the pages job for the website to be available again. To do so, go to your project, then enter Pipelines » Jobs and press the rerun button.

2017-08-23 14:30 CEST

Added ⚠ symbols on ✔ items to reflect that everything is working temporally through port redirections until the domain names can be changed to the new IP addresses by the university staff.

2017-08-23 14:03 CEST

SSH is running again. Since the host key changed, ❗you might need to remove the old key to avoid host verification problems. You can do this by running this command in Linux:

ssh-keygen -f "$HOME/.ssh/known_hosts" -R 172.16.242.44 -R gitlab.citius.usc.es

2017-08-23 11:57 CEST

Gitlab website and repositories via HTTPS are up and running again. Some more anecdotic downtimes are expected this morning . Gitlab was updated to 9.5.0 to address some issues.