GitLab Update success, but will not load

We have installed GitLab EE for SLES 12.2. We are still just using it for evaluation from time to time when I see new changes.
Today I upgraded it, but after reconfiguring, most of the site will not load.

This is the repository I updated GitLab from:

https://packages.gitlab.com/gitlab/gitlab-ee/sles/12.2/x86_64

We have installed the latest version
i+ | gitlab-ee | package | 11.8.2-ee.0.sles12 | x86_64 | gitlab_gitlab-ee

But still Help shows
GitLab Enterprise Edition 10.8.3-ee 3e7879a

The update site gets an 404 error
GITLAB_URL/update/README.md

I can open the main page and Help, but all other pages get either an 404 or 500.

The update instructions are very limited and only involves zypper update gitlab-ee.

I have run after zypper up the following command, which I have done on previous updates.

/opt/gitlab/bin/gitlab-ctl reconfigure

And there was no errors.

Recipe: <Dynamically Defined Resource>
* service[unicorn] action restart
    - restart service service[unicorn]
* service[sidekiq] action restart
    - restart service service[sidekiq]
Recipe: gitlab::gitlab-rails
* execute[clear the gitlab-rails cache] action run
    - execute /opt/gitlab/bin/gitlab-rake cache:clear
Recipe: <Dynamically Defined Resource>
* service[gitaly] action restart
    - restart service service[gitaly]
* service[gitlab-workhorse] action restart
    - restart service service[gitlab-workhorse]
* service[nginx] action restart
    - restart service service[nginx]
* service[node-exporter] action restart
    - restart service service[node-exporter]
* service[gitlab-monitor] action restart
    - restart service service[gitlab-monitor]
* service[redis-exporter] action restart
    - restart service service[redis-exporter]
* service[prometheus] action restart
    - restart service service[prometheus]
Recipe: gitlab::prometheus
* execute[reload prometheus] action run
    - execute /opt/gitlab/bin/gitlab-ctl hup prometheus
Recipe: <Dynamically Defined Resource>
* service[alertmanager] action restart
    - restart service service[alertmanager]
* service[postgres-exporter] action restart
    - restart service service[postgres-exporter]

Running

/opt/gitlab/bin/gitlab-ctl status
run: alertmanager: (pid 32520) 933s; run: log: (pid 1053) 24787604s
run: gitaly: (pid 32403) 937s; run: log: (pid 2304) 30053815s
run: gitlab-monitor: (pid 32450) 936s; run: log: (pid 2310) 30053815s
run: gitlab-workhorse: (pid 32419) 937s; run: log: (pid 2312) 30053815s
run: logrotate: (pid 598) 839s; run: log: (pid 2302) 30053815s
run: nginx: (pid 32430) 937s; run: log: (pid 2316) 30053815s
run: node-exporter: (pid 32441) 936s; run: log: (pid 2308) 30053815s
run: postgres-exporter: (pid 32533) 932s; run: log: (pid 2306) 30053815s
run: postgresql: (pid 31751) 1020s; run: log: (pid 2322) 30053815s
run: prometheus: (pid 32470) 936s; run: log: (pid 2324) 30053815s
run: redis: (pid 31698) 1023s; run: log: (pid 2314) 30053815s
run: redis-exporter: (pid 32458) 936s; run: log: (pid 2318) 30053815s
run: sidekiq: (pid 32311) 964s; run: log: (pid 2300) 30053815s
run: unicorn: (pid 1265) 24787584s; run: log: (pid 2320) 30053815s

Upgraded my distribution to SLES 12.3
then ran the following commands

/opt/gitlab/bin/gitlab-ctl stop
/opt/gitlab/bin/gitlab-ctl reconfigure
/opt/gitlab/bin/gitlab-ctl start

Now GitLab is back up and running on the new version.

1 Like