-
Notifications
You must be signed in to change notification settings - Fork 276
Update envoy version to v1.23, and contour to v1.22 #4954
Update envoy version to v1.23, and contour to v1.22 #4954
Conversation
Codecov Report
@@ Coverage Diff @@
## main #4954 +/- ##
==========================================
- Coverage 68.76% 68.75% -0.02%
==========================================
Files 220 220
Lines 16048 16048
==========================================
- Hits 11036 11033 -3
- Misses 4960 4963 +3
Partials 52 52
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
b1070f2
to
2148c0b
Compare
@nshankar13 anything holding this back? Seems like we should get this in early in the release cycle for 1.3 to get test coverage. Could you do the rebase required? |
@jsturtevant yep we're blocked because the ARM image for envoy-distroless v1.23.0 doesn't have the correct binary: #4716 (comment). I was instead thinking we should just wait for envoy-distroless:v1.23.1 so that way we could also have the multi-arch issue sorted out. However, if we need envoy v1.23.0 in soon I can go ahead and restart this PR, and wait until v1.23.1 and do that as a separate update for the ARM64 testing. |
do we currently support ARM? If we don't then wouldn't block upgrading early in the cycle. |
Good point, we don't. I'll get this PR restarted again. |
2148c0b
to
f0b1943
Compare
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.
Could you update the PR description to indicate the testing done. Looks good otherwise.
@nshankar13 envoy-distroless v1.23.1 is released in dockerhub |
Thanks @odidev, will update to envoy-distroless v1.23.1 and test again. |
Actually @odidev, we will also need to wait for contour to support envoy v1.23.1 as well, putting this on hold until that's available: https://github.com/projectcontour/contour/releases/ |
FWIW Looks like that new release is coming soon: projectcontour/contour#4693 |
@nshankar13 New contour version was just released! |
f0b1943
to
3086cd7
Compare
Approving pending green CI |
Signed-off-by: nshankar13 <nshankar@microsoft.com>
3086cd7
to
583cbe0
Compare
Still need to test Contour demo and sidecar injection, hold off on merging until then. |
@keithmattix @shashankram Tested sidecar injection on ARM64 and ran the contour demo successfully, and updated PR description. |
Signed-off-by: nshankar13 nshankar@microsoft.com
Description: Update envoy version to v1.23.1. To make this compatible with contour, we will also need to bump contour to v1.22.1
Checked the release notes of envoy v1.23.1, nothing here seems to impact OSM. https://www.envoyproxy.io/docs/envoy/v1.23.1/version_history/v1.23/v1.23.1
Contour v1.22.1 changelog also does not impact OSM: https://github.com/projectcontour/contour/releases/v1.22.1
Testing done: Tested OSM installation and sidecar injection on ARM64 machine and ran through contour ingress demo successfully.
Affected area:
Please answer the following questions with yes/no.
Does this change contain code from or inspired by another project?
Is this a breaking change?
Has documentation corresponding to this change been updated in the osm-docs repo (if applicable)?