You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Filters that worked in 2.0.5 seem to no longer do anything with 2.1.0. Specifically the filter examples for Keycloak from the website. Downgrading to 2.0.5 makes the filters start working again.
I see this in the logs when modifying/updating a filter: level=error msg="0 filters configured" func="github.com/datawire/apro/v2/cmd/amb-sidecar/filters/controller.(*Controller).Watch.func1" file="github.com/datawire/apro/v2/cmd/amb-sidecar/filters/controller/controller.go:154" CMD=amb-sidecar PID=16 THREAD=/auth_controller
Expected behavior
The filters should intercept all requests and go through the oauth2/OIDC flow.
Versions (please complete the following information):
Ambassador: AES or Emissary
Kubernetes environment: k8s v1.22.4 via Kops 1.22.2 on AWS, NLB ingress
Version: 2.1.0
Additional context
In this case Keycloak is running in the same cluster. As a side note I'm not able to make this work without Keycloak having a separate inbound path -- it's own NLB and/or separate ingress-controller. We'd very much like to have this work with Keycloak behind Ambassador to keep things simple, the examples and documentation seem to imply that this is possible...
Also facing this on a new installation of the edge-stack, version 2.1.0.Filters and filter policies are simply not picked or respected. Anyone have any ideas?
Describe the bug
Filters that worked in 2.0.5 seem to no longer do anything with 2.1.0. Specifically the filter examples for Keycloak from the website. Downgrading to 2.0.5 makes the filters start working again.
I see this in the logs when modifying/updating a filter:
level=error msg="0 filters configured" func="github.com/datawire/apro/v2/cmd/amb-sidecar/filters/controller.(*Controller).Watch.func1" file="github.com/datawire/apro/v2/cmd/amb-sidecar/filters/controller/controller.go:154" CMD=amb-sidecar PID=16 THREAD=/auth_controller
Expected behavior
The filters should intercept all requests and go through the oauth2/OIDC flow.
Versions (please complete the following information):
Additional context
In this case Keycloak is running in the same cluster. As a side note I'm not able to make this work without Keycloak having a separate inbound path -- it's own NLB and/or separate ingress-controller. We'd very much like to have this work with Keycloak behind Ambassador to keep things simple, the examples and documentation seem to imply that this is possible...
2.0.5 working config:
The text was updated successfully, but these errors were encountered: