on the weekend I tried to upgrade our Gitlab-Server (Based on Ubuntu 16.04) via apt-get (Ommnibus-Method I understand?).
apt-get dist-upgrade went fine from what I can say, but afterwards I received an HTTP-500-Error when browsing to the webpage of our gitlab.
After some googling I ran gitlab-ce reconfigure and was met with the following error:
templatesymlink[Create a smtp_settings.rb and create a symlink to Rails root] (gitlab::gitlab-rails line 241) had an error: TypeError: link[/opt/gitlab/embedded/service/gitlab-rails/config/initializers/smtp_settings.rb] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/package/resources/templatesymlink.rb line 58) had an error: TypeError: no implicit conversion of nil into String
I am sorry I can not provide anymore details, as I needed to get the server at least functional again (restored snapshot from before the upgrade; so old gitlab-version 10.7.3).
Since this is a production with high demand I can only upgrade on the weekends, so providing information can maybe take some time.
Nevertheless I am grateful for any help.