Incomplete
Details
Details
Assignee
Unassigned
UnassignedReporter
Baptiste Balmon
Baptiste BalmonPriority
Labels
Needs QA
Yes
Needs Doc
Yes
Due date
Apr 14, 2025
Created November 6, 2024 at 8:52 AM
Updated April 25, 2025 at 9:26 AM
Resolved April 14, 2025 at 12:54 PM
Hi,
I have recently tried to set up some generic oauth for Percona PMM to allow some users to login via Keycloak in our organization.
Here is the environment file used by the percona pmm podman container to set up this OIDC login :
We are currently using keycloak as the auth provider.
Concerning the podman container, here is the service file :
Running the container works, we can connect through OIDC with users coming from Keycloak and our AD.
But when we activate this generic oauth, the local admin user loses its permissions :
we get some internal server errors
we lose the “inventory” context (we can’t see the clients anymore)
the api keys used by the clients to send datas to PMM don’t work anymore
It meens that we can’t send datas anymore to the PMM server and we can’t configure the PMM server with the admin user anymore.
When we disable the generic oauth, everything is back to normal.
Have you ever experienced it ?
Thank you