consul icon indicating copy to clipboard operation
consul copied to clipboard

test: fix Envoy int tests and add container logs

Open zalimeni opened this issue 1 year ago • 0 comments

Correctly set the the version of Consul built by the dev-build job, which is then copied into the Consul dev image used in integration tests.

This was causing failures starting sidecar proxies via consul connect envoy due to a mismatch between the (incorrect) Consul binary's supported Envoy versions and the (correct) Envoy version under test.

Also add debug log uploads to each int test so we can more easily diagnose this sort of failure in the future, as it was entirely hidden in test output.

This change does not need to be backported since it's made within scheduled workflows run from main.

PR Checklist

  • [ ] updated test coverage
  • [ ] external facing docs updated
  • [x] appropriate backport labels added
  • [x] not a security concern

zalimeni avatar Aug 27 '24 17:08 zalimeni