Centos 7下的Gitlab v13仍然使用Letsencrypt V1而不是V2?

Centos 7下的Gitlab v13仍然使用Letsencrypt V1而不是V2?,centos,gitlab,Centos,Gitlab,我已经在Centos 7下运行了13.3.4,但是启用letsencrypt仍然会导致一个错误,描述它运行的是LEV1而不是LEV2 我在gitlab.rb中添加了以下行: external_url "https://git.example.com" # Must use https protocol letsencrypt['contact_emails'] = ['mail@example.com'] # Optional letsencrypt['aut

我已经在Centos 7下运行了13.3.4,但是启用letsencrypt仍然会导致一个错误,描述它运行的是LEV1而不是LEV2

我在gitlab.rb中添加了以下行:

external_url "https://git.example.com"         # Must use https protocol
letsencrypt['contact_emails'] = ['mail@example.com'] # Optional
letsencrypt['auto_renew'] = false;
registry_external_url "https://git.dev.example.com"     # container registry, must use https protocol
#mattermost_external_url "https://git.example.com" # mattermost, must use https protocol
#registry_nginx['ssl_certificate'] = "path/to/cert"   # Must be absent or commented out

在yum.log中,我看到了最新版本: 9月4日08:16:52更新:gitlab-ce.x86_64 13.3.4-ce.0.el7

但LE没有更新

gitlab ctl重新配置后,我出现以下错误:

Letsencrypt_certificate[git.example.com] (letsencrypt::http_authorization line 3) had an error: Acme::Client::Error::Unauthorized: acme_certificate[staging] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/resources/certificate.rb line 20) had an error: Acme::Client::Error::Unauthorized: Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACMEv2 / RFC 8555. See https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430 for details.
如何在Gitlab环境中将letsencrypt升级到V2