Skip to content

issues upgrading to latest #1441

Description

@linkandzelda91

Describe the bug
I pulled my existing values and tried to upgrade, got an error:

gdewitt@k3s:~$ !872
helm upgrade --install --namespace "ess" ess oci://ghcr.io/element-hq/ess-helm/matrix-stack -f ./essvalues.yaml --wait
Pulled: ghcr.io/element-hq/ess-helm/matrix-stack:26.6.2
Digest: sha256:752ddc775dc7cd5663d114968a37e647c6fa29c3d26501a3a0b00b714404a712
Error: UPGRADE FAILED: pre-upgrade hooks failed: 1 error occurred:
	* job ess-synapse-check-config failed: BackoffLimitExceeded
gdewitt@k3s:~$ !872
helm upgrade --install --namespace "ess" ess oci://ghcr.io/element-hq/ess-helm/matrix-stack -f ./essvalues.yaml --wait
Pulled: ghcr.io/element-hq/ess-helm/matrix-stack:26.6.2
Digest: sha256:752ddc775dc7cd5663d114968a37e647c6fa29c3d26501a3a0b00b714404a712
Error: UPGRADE FAILED: pre-upgrade hooks failed: 1 error occurred:
	* job ess-synapse-check-config failed: BackoffLimitExceeded
gdewitt@k3s:~$ kubectl logs -n ess job/ess-synapse-check-config -c render-config
failed to open file: open /secrets/ess-generated/SYNAPSE_EXTRA: no such file or directory
gdewitt@k3s:~$ kubectl get secret ess-generated -n ess
NAME            TYPE     DATA   AGE
ess-generated   Opaque   12     306d
gdewitt@k3s:~$ kubectl get jobs -n ess
NAME                          STATUS     COMPLETIONS   DURATION   AGE
ess-deployment-markers-post   Complete   1/1           4s         293d
ess-deployment-markers-pre    Complete   1/1           7s         5m1s
ess-init-secrets              Complete   1/1           9s         4m53s
ess-synapse-check-config      Failed     0/1           4m39s      4m39s
gdewitt@k3s:~$ kubectl describe secret ess-generated -n ess
Name:         ess-generated
Namespace:    ess
Labels:       app.kubernetes.io/component=matrix-tools
              app.kubernetes.io/instance=ess-init-secrets
              app.kubernetes.io/managed-by=matrix-tools-init-secrets
              app.kubernetes.io/name=init-secrets
              app.kubernetes.io/part-of=matrix-stack
              app.kubernetes.io/version=0.8.0
Annotations:  <none>

Type:  Opaque

Data
====
SYNAPSE_REGISTRATION_SHARED_SECRET:               32 bytes
MAS_ENCRYPTION_SECRET:                            64 bytes
MAS_RSA_PRIVATE_KEY:                              2374 bytes
POSTGRES_ADMIN_PASSWORD:                          32 bytes
POSTGRES_MATRIX_AUTHENTICATION_SERVICE_PASSWORD:  32 bytes
POSTGRES_SYNAPSE_PASSWORD:                        32 bytes
SYNAPSE_EXTRA:                                    114 bytes
SYNAPSE_MACAROON:                                 32 bytes
SYNAPSE_SIGNING_KEY:                              54 bytes
ELEMENT_CALL_LIVEKIT_SECRET:                      32 bytes
MAS_ECDSA_PRIME256V1_PRIVATE_KEY:                 138 bytes
MAS_SYNAPSE_SHARED_SECRET:                        32 bytes

a lot of this troubleshooting is from AI guidance, I do not use k8s frequently so if it's gone wrong sorry.

I'm on ubuntu if it matters

gdewitt@k3s:~$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=25.04
DISTRIB_CODENAME=plucky
DISTRIB_DESCRIPTION="Ubuntu 25.04"
gdewitt@k3s:~$ 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions