ci: update Consul versions in test matrices, bump consul-k8s to v0.47.1#303
ci: update Consul versions in test matrices, bump consul-k8s to v0.47.1#303nathancoleman merged 4 commits intomainfrom
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