GitLab upgrade and testing procedure
We should test run our GitLab upgrades with a test framework/procedure to test basic features.
Currently we run a new VPS on Linode from the periodic backups made by Linode. After it boots we need to adjust some settings to make the docker containers run. @kdaudt can you add those notes in this ticket?
For test procedure we can run:
https://docs.gitlab.com/ee/administration/raketasks/check.html
We can also run some docker container on the same docker network with would have a script/tools to run basic tests like:
- Access webui (https)
- Access API
- Create/delete project
- Push/Pull repositories
- ...