Skip to content
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

Upgrade to Envoy 1.13.0 #2132

Closed
2 of 3 tasks
davecheney opened this issue Jan 20, 2020 · 1 comment · Fixed by #2167
Closed
2 of 3 tasks

Upgrade to Envoy 1.13.0 #2132

davecheney opened this issue Jan 20, 2020 · 1 comment · Fixed by #2167
Assignees
Milestone

Comments

@davecheney
Copy link
Contributor

davecheney commented Jan 20, 2020

Envoy 1.13.0 has been released. The list of depredations for xDS v2 is minimal.

https://www.envoyproxy.io/docs/envoy/v1.13.0/intro/deprecated

Switching from xDS v2 to v3 is a bigger job, out of scope for this issue.

Blocked:

  • Upgrade go-control-plane to a version that offers replacements for the 1.13.0 deprecated types. go.mod: upgrade go-control-plane to v0.9.2 #2160
  • Address deprecated items.
  • Update envoy compatibility matrix, Contour 1.2.0 will require Envoy 1.13.0
@davecheney davecheney added this to the 1.2.0 milestone Jan 20, 2020
@davecheney davecheney self-assigned this Jan 27, 2020
davecheney added a commit to davecheney/contour that referenced this issue Jan 27, 2020
Updates projectcontour#2132

Upgrade go-control-plane to give us access to the replacement types for
envoy 1.13 deprecated features.

Signed-off-by: Dave Cheney <dave@cheney.net>
davecheney added a commit that referenced this issue Jan 27, 2020
Updates #2132

Upgrade go-control-plane to give us access to the replacement types for
envoy 1.13 deprecated features.

Signed-off-by: Dave Cheney <dave@cheney.net>
davecheney added a commit to davecheney/contour that referenced this issue Jan 27, 2020
Updates projectcontour#2132

Envoy 1.13.2 deprecated the auth.CertificateValidationContext.verify_subject_alt_name
field, replacing it with match_subject_alt_names which takes an array of
string matchers.

Signed-off-by: Dave Cheney <dave@cheney.net>
davecheney added a commit to davecheney/contour that referenced this issue Jan 27, 2020
…icies

Updates projectcontour#2132

Envoy 1.13 deprecated RouteMirrorPolicy singular and replaced it with
RouteMirrorPolicies plural. Make this change throughout and address the
missing test of request mirroring for enovy.RouteRoute.

Signed-off-by: Dave Cheney <dave@cheney.net>
stevesloka pushed a commit that referenced this issue Jan 27, 2020
…icies

Updates #2132

Envoy 1.13 deprecated RouteMirrorPolicy singular and replaced it with
RouteMirrorPolicies plural. Make this change throughout and address the
missing test of request mirroring for enovy.RouteRoute.

Signed-off-by: Dave Cheney <dave@cheney.net>
stevesloka pushed a commit that referenced this issue Jan 27, 2020
Updates #2132

Envoy 1.13.2 deprecated the auth.CertificateValidationContext.verify_subject_alt_name
field, replacing it with match_subject_alt_names which takes an array of
string matchers.

Signed-off-by: Dave Cheney <dave@cheney.net>
@davecheney
Copy link
Contributor Author

All the deprecated items have been addressed.

davecheney added a commit to davecheney/contour that referenced this issue Jan 28, 2020
Fixes projectcontour#2132

Also update the Envoy compatability matrix to include Contour 1.2.0 an
Envoy 1.13.0

Signed-off-by: Dave Cheney <dave@cheney.net>
davecheney added a commit to davecheney/contour that referenced this issue Jan 28, 2020
Fixes projectcontour#2132

Also update the Envoy compatability matrix to include Contour 1.2.0 an
Envoy 1.13.0

Signed-off-by: Dave Cheney <dave@cheney.net>
stevesloka pushed a commit that referenced this issue Jan 28, 2020
Fixes #2132

Also update the Envoy compatability matrix to include Contour 1.2.0 an
Envoy 1.13.0

Signed-off-by: Dave Cheney <dave@cheney.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant