-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Envoy #8216
Update Envoy #8216
Conversation
d11dc37
to
0b4ef76
Compare
Fails with |
On 7/8 |
This should probably wait until the #8222 (and backports) land. |
@@ -742,8 +742,8 @@ func setupTLSRootsAndLeaf(t *testing.T, snap *proxycfg.ConfigSnapshot) { | |||
// | |||
// see: https://www.consul.io/docs/connect/proxies/envoy#supported-versions | |||
var supportedEnvoyVersions = []string{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is new with the new version sniffing logic. I rebased this entire PR.
I've rebased the PR on master (with my version sniffing PR merged) and also bumped all of the versions to the extra double plus latest patch releases. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
The new envoy versions are fixing a couple of CVEs: https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.14.4.
Checklist
ENVOY_VERSION
intest/integration/connect/envoy/run-tests.sh
to the latest version-envoy-version
to the latest version inwebsite/pages/docs/commands/connect/envoy.mdx
anddefaultEnvoyVersion
incommand/connect/envoy/envoy.go
agent/xds/clusters_test.go: supportedEnvoyVersions
website/pages/docs/connect/proxies/envoy.mdx
testdata
:go test ./command/connect/envoy -update
go test ./agent/xds -update
It's currently here: https://github.com/hashicorp/consul-k8s/blob/f75b6f559fae9f96667820796edd47c0c7a3824b/connect-inject/handler.go#L23 but probably worth checking the code base and updating this list if there are other references:Consul 1.8.1 will ship with support for envoy 1.14.4: Envoy 1.14.4 consul-k8s#287Currently https://github.com/hashicorp/consul-helm/blob/master/values.yaml#L609 but again grep and sanity check: Envoy 1.14.4 consul-helm#525.