Upgrade from 3.6 to 3.7 fails

Just pulled pmm 3.7, started as usual, but the container stays “unhealthy” and postgresgl14.log shows a lot of
2026-04-18 13:06:05.050 UTC [1175] FATAL: password authentication failed for user “pmm-managed”
2026-04-18 13:06:05.050 UTC [1175] DETAIL: User “pmm-managed” does not have a valid SCRAM secret.
Connection matched pg_hba.conf line 91: “host all all 127.0.0.1/32 scram-sha-256”

Reverting to 3.6 is no problem - after editing pg_hba.conf and change all “scram…” back to “trust”.

How can I upgrade to 3.7 w/o destroying the postgresql database?

FWIW: Upgrade from within the 3.6 container isn’t possible either as the pmm container can’t connect to the watchtower container (they are on the same docker network!) but I see only sync-packets to watchtower:8080 but no answer…

ks27

Hi

Please follow the steps as per this issue - PMM 3.6 → 3.7.0 Docker upgrade fails: pq: password authentication failed for user "pmm-managed" during DB migration · Issue #5209 · percona/pmm · GitHub.