[SOLVED] imagePullSecrets failing on 0.11.1

Hi,
I am trying to upgrade to the latest version using z2jh and it looks like the secrets for the images are not properly parsed. What am I doing wrong?

imagePullSecrets:
  enabled: true
  registry: 'git.domain.de:5567'
  username: 'k8s docker registry read access'
  email: 'asdf@domain.de'
  password: 'h2tCrxxxxxxxxW9xE-D'

history.go:52: [debug] getting history for release jhub
upgrade.go:121: [debug] preparing upgrade for jhub
coalesce.go:160: warning: skipped value for imagePullSecrets: Not a table.
Error: UPGRADE FAILED: template: jupyterhub/templates/scheduling/user-scheduler/deployment.yaml:33:15: executing "jupyterhub/templates/scheduling/user-scheduler/deployment.yaml" at <include "jupyterhub.imagePullSecrets" (dict "root" . "image" .Values.scheduling.userScheduler.image)>: error calling include: template: jupyterhub/templates/_helpers.tpl:202:23: executing "jupyterhub.imagePullSecrets" at <concat .image.pullSecrets .root.Values.imagePullSecrets>: error calling concat: Cannot concat type map as list
helm.go:84: [debug] template: jupyterhub/templates/scheduling/user-scheduler/deployment.yaml:33:15: executing "jupyterhub/templates/scheduling/user-scheduler/deployment.yaml" at <include "jupyterhub.imagePullSecrets" (dict "root" . "image" .Values.scheduling.userScheduler.image)>: error calling include: template: jupyterhub/templates/_helpers.tpl:202:23: executing "jupyterhub.imagePullSecrets" at <concat .image.pullSecrets .root.Values.imagePullSecrets>: error calling concat: Cannot concat type map as list

The docs are slightly confusing. imagePullSecrets is for referencing a Kubernetes secret. I think you want imagePullSecret.

indeed, it is a bit confusing. Thanks.