Cannot install 3.3.13
Summary
(Summarize the bug encountered, concisely as possible)
seemingly related to #2218 (closed) and #2527 (closed)
I've tried doing a clean install of 3.3.13 and I'm getting errors seemingly identical to #2218 (closed). The difference is I'm doing a clean install. I've deleted relevant pvc, secrets and uninstall any other versions. But it still fails.
I see where Jason Plum @WarheadsSE commented that this image series might need another look in #2527 (closed).
So I'm chiming in to say that I'm getting this same issue with a clean install (not an upgrade)
3.3.12 installs as expected and I can install the latest version of the chart without any problem. This issue appears to be specific to 3.3.13 version of the chart.
Steps to reproduce
helm pull gitlab/gitlab --version 3.3.13
Open the tgz file
cd gitlab
helm install gitlab . \
--namespace local-dev \
--set global.hosts.domain='dev.internal' \
--set global.hosts.https=false \
--set global.hosts.gitlab.https=false \
--set tls-hostname='localhost' \
--set global.edition=ce \
--set certmanager.install=false \
--set global.ingress.configureCertmanager=false \
--set gitlab-runner.install=false \
--set global.appConfig.ldap.servers.main.label='LDAP' \
--set global.appConfig.ldap.servers.main.host='xxxxxxxxxxx' \
--set global.appConfig.ldap.servers.main.port='636' \
--set global.appConfig.ldap.servers.main.uid='sAMAccountName' \
--set global.appConfig.ldap.servers.main.bind_dn='cn=svc.xxxxxxxx\,OU=xx Datateam\,OU=Tracked Service Accounts\,OU=xxxxx - Block Sync\,OU=xxxxxx\,OU=IT Infrastructure\,OU=Services\,DC=xx\,DC=xxx' \
--set global.appConfig.ldap.servers.main.base='DC=xx\,DC=xxx' \
--set global.appConfig.ldap.servers.main.method='ssl' \
--set global.appConfig.ldap.servers.main.block_auto_created_users=false \
--set global.appConfig.ldap.servers.main.allow_username_or_email_login=true \
--set global.appConfig.ldap.servers.main.active_directory=true \
--set global.appConfig.ldap.servers.main.password.secret='ldap-main-password' \
--set postgresql.install=true \
--set global.appConfig.ldap.servers.main.verify_certificates=false
Configuration used
(Please provide a sanitized version of the configuration used wrapped in a code block (```yaml))
helm install gitlab . \
--namespace local-dev \
--set global.hosts.domain='dev.internal' \
--set global.hosts.https=false \
--set global.hosts.gitlab.https=false \
--set tls-hostname='localhost' \
--set global.edition=ce \
--set certmanager.install=false \
--set global.ingress.configureCertmanager=false \
--set gitlab-runner.install=false \
--set global.appConfig.ldap.servers.main.label='LDAP' \
--set global.appConfig.ldap.servers.main.host='xxxxxxxxxxx' \
--set global.appConfig.ldap.servers.main.port='636' \
--set global.appConfig.ldap.servers.main.uid='sAMAccountName' \
--set global.appConfig.ldap.servers.main.bind_dn='cn=svc.xxxxxxxx\,OU=xx Datateam\,OU=Tracked Service Accounts\,OU=xxxxx - Block Sync\,OU=xxxxxx\,OU=IT Infrastructure\,OU=Services\,DC=xx\,DC=xxx' \
--set global.appConfig.ldap.servers.main.base='DC=xx\,DC=xxx' \
--set global.appConfig.ldap.servers.main.method='ssl' \
--set global.appConfig.ldap.servers.main.block_auto_created_users=false \
--set global.appConfig.ldap.servers.main.allow_username_or_email_login=true \
--set global.appConfig.ldap.servers.main.active_directory=true \
--set global.appConfig.ldap.servers.main.password.secret='ldap-main-password' \
--set postgresql.install=true \
--set global.appConfig.ldap.servers.main.verify_certificates=false
Current behavior
Gitlab fails to run
Expected behavior
all the pods should be in a running state and gitlab work
Versions
-
Chart: 3.3.13
-
Helm Version:
version.BuildInfo{Version:"v3.4.0", GitCommit:"7090a89efc8a18f3d8178bf47d2462450349a004", GitTreeState:"dirty", GoVersion:"go1.15.3"} -
kubectl version
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.7", GitCommit:"1dd5338295409edcfff11505e7bb246f0d325d15", GitTreeState:"clean", BuildDate:"2021-01-13T13:23:52Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"darwin/amd64"} Server Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.7", GitCommit:"1dd5338295409edcfff11505e7bb246f0d325d15", GitTreeState:"clean", BuildDate:"2021-01-13T13:15:20Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"linux/amd64"}
Kubernetes running in Docker for Mac environment