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
From the 2024-12-17 kuadrant catalogue nightly builds, we see consistent fails in all of our limitador tests inside the testsuite. Every test shows that everything is Accepted and Enforced but requests return 200 when they should be limited.
With Limitador v2.0 and PR #396 conditions need to be specific about the variables they are accessing. We need to make the appropriate change in the operator to access descriptors[0]["<id>"] in the condition it writes out to the limitadorv1alpha1.RateLimit to the Limitador resource rather than accessing <id> directly as it isn't set as a root binding anymore.
From the
2024-12-17
kuadrant catalogue nightly builds, we see consistent fails in all of our limitador tests inside the testsuite. Every test shows that everything is Accepted and Enforced but requests return 200 when they should be limited.limitador operator image:
92de465a0cbd325504327229206e7c84c3758891
limitador image:
8dc09dc62d43ca5dd0e90ca5cb61b2966fdc7faa
wasm-shim image:
ff60de9d92916c8e2ab91566d314b032b9b062b3
I see
ERROR limitador_server: Failed reloading limit file: Invalid limit file: Couldn't parse: .[0].conditions: couldn't parse limit.1rp10s__881b2a8e == "1": Error parsing: unrecognized token: '.1' at [0:5]->[0:7] at line 2 column 3
errors during the nightly kuadrant reinstallations, but it's probably unrelatedThis is the setup from the most basic ratelimit test we have which is failing:
RateLimitPolicy:
Gateway
HTTPRoute
The text was updated successfully, but these errors were encountered: