-
Notifications
You must be signed in to change notification settings - Fork 16
ci: update Consul versions in test matrices, bump consul-k8s to v0.47.1 #303
Conversation
f83c35d
to
3ccb1d0
Compare
e2e tests appear to be failing
|
Prior error looks like a flaky timeout, but new error I'm seeing consistently looks like maybe a behavior change in the error returned by Envoy in v1.23.0 from an HTTP 503 status at consul-api-gateway/internal/commands/server/k8s_e2e_test.go Lines 2003 to 2009 in 174fce0
to
It appears this behavior changed due to envoyproxy/envoy#20877, where an unmatched incoming request will now hit the RBAC filter. It looks like we should be able work around this temporarily by pinning the Consul v1.13.0 e2e test matrices to Envoy v1.22 (or tweaking the test to look for the alternate error response), but longer-term is yet another motivation for controlling Envoy configuration more directly rather than relying on default behavior. |
b357dd2
to
c154b40
Compare
98b4167
to
9721e2f
Compare
9721e2f
to
f05732a
Compare
Consul 1.12 conformance tests were failing due to the |
Changes proposed in this PR:
Add Consul v1.13 to test matricesHow I've tested this PR:
Running CI unit, e2e and conformance tests for all supported versions.
How I expect reviewers to test this PR:
Confirm that all new or updated CI tests are passing.
Checklist:
CHANGELOG entry added