gloo
gloo copied to clipboard
Istio 1.21
Gloo Edge Product
Open Source
Gloo Edge Version
1.17
Is your feature request related to a problem? Please describe.
I want Gloo Edge to be able to integrate with the latest stable Istio versions (1.21 and 1.20)
Describe the solution you'd like
- [ ] Walk through the Istio release notes, understanding what has changed since 1.19 (https://istio.io/latest/news/releases/1.21.x/announcing-1.21/change-notes/)
- [ ] Write up a document that outlines the changes (including field deprecations, new features, breaking changes) that are relevant to the Gloo Edge product. In this document, propose which of these changes we will incorporate in this feature request, and perhaps a set of features that we should consider supporting in the future.
- [ ] Schedule a review of this plan, inviting members of the Edge team, @solo-io/gloo-edge-leads , get buy in on the plan.
- [ ] Execute the plan, following https://github.com/solo-io/gloo/issues/8621 and previous upgrades as inspiration
- [ ] Work with @solo-io/solo-docs to update our support matrix and any other relevant user-facing docs that are impacted by this change
NOTE: This does not include work to expand the testing of our Istio integration as a whole, but instead to maintain what we currently support. There will be separate work, captured by https://github.com/solo-io/solo-projects/issues/5559, to improve our Istio integration.
Describe alternatives you've considered
No response
Additional Context
┆Issue is synchronized with this Asana task by Unito
I updated this issue to include Istio 1.21 in addition to 1.20
Document with changes and plan: https://soloio.slab.com/posts/istio-1-21-for-gloo-edge-12jrp5yn
Tests are passing CI and OSS PR should be in PR on 5/24
Scope change can we also check out whether a bump to 1.22 would pass ci? Not committing to it but rather asking
Scope change can we also check out whether a bump to 1.22 would pass ci? Not committing to it but rather asking
As mentioned in Slack, looks like it passes: https://github.com/solo-io/gloo/pull/9522 Have the changes with 1.21 merged, but lmk if you want to go to 1.22 and we can get that PR updated and merged.
Otherwise closing the issue with https://github.com/solo-io/gloo/pull/9500 merged and updated version passing CI in Enterprise: https://github.com/solo-io/solo-projects/pull/6248
I would like to verify 1.22 as well
Reopening for 1.22 bump
Istio 1.22 support and test matrix added