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.