After an apt update & upgrade of our Ubuntu 24.04 LTS server which hosts PMM, we are unable to login to the PMM UI with any user. The password reset function also does not send any emails.
This is a standalone PMM instance, not Docker. pmm-admin and other commands cannot be found and we cannot find any logs or ways to reset the passwords from the server-side.
@nsills, please explain how your pmm-server was installed and how have you been accessing it until now? As @nurlan says, we only support 3 ways to setup PMM (docker, AMI, OVA). If your install is not one of these 3 types, then it is not supported. What version of PMM are you running?
The pmm-server was installed with “curl -fsSL https://www.percona.com/get/pmm | /bin/bash”. I do not see any docker commands on the server’s command history.
I have been accessing it from the browser UI until now. I have SSH access but all the docker, pmm-admin, pmm-server commands do not work or exist so I don’t know how to check the service’s status from the server.
What command can I use to see the PMM version? I cannot find anything in the documentation for this. It should be on the latest.
If you read the code in that script, you’ll see it does indeed use docker. You should be able to (as root) run docker ps and see the pmm server container running.
The current PMM version is on the homepage of the UI, and at the bottom of the login screen.
These commands are “client” tools; they are not used on the server.
Per the blog that @CTutte provided above, you need to do the following: