使用以下命令升级Gitlab时,报错了。
sudo apt update && sudo apt install gitlab-ce
主要的报错内容:
RuntimeError: gitlab_rails['smtp_tls'] and gitlab_rails['smtp_enable_starttls_auto'] are mutually exclusive
原因是因为,在配置文件/etc/gitlab/gitlab.rb
中,同时配置了smtp_tls
和smtp_enable_starttls_auto
为true,把其中一个设置为false就行了。具体哪一个设置为false,就要看你的smtp供应商提供的是什么加密协议。
修改以后,再次执行上面的升级命令就可以了。