A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API that authenticates, authorizes, and mutates incoming HTTP(s) requests. Inspired by the BeyondCorp / Zero Trust white paper. Written in Go.
I'm a new user, trying to add oathkeeper middleware to a gRPC service, but the application crashes during startup, before any explicit call to oathkeeper code.
As shown in the logs below, sql driver 'pgx' is being registered twice, once by the app and again by the middleware.
My application uses pgx v5, but one of oathkeeper's dependencies (x/watcherx) is loading v4, as shown by 'mod why':
Preflight checklist
Describe the bug
Hi,
I'm a new user, trying to add oathkeeper middleware to a gRPC service, but the application crashes during startup, before any explicit call to oathkeeper code.
As shown in the logs below, sql driver 'pgx' is being registered twice, once by the app and again by the middleware.
My application uses pgx v5, but one of oathkeeper's dependencies (x/watcherx) is loading v4, as shown by 'mod why':
Any help would be appreciated.
Rodrigo
Reproducing the bug
Relevant log output
Relevant configuration
No response
Version
v0.40.1
On which operating system are you observing this issue?
macOS
In which environment are you deploying?
Other
Additional Context
No response