gloo icon indicating copy to clipboard operation
gloo copied to clipboard

Istio 1.21

Open sam-heilbron opened this issue 1 year ago • 1 comments

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

sam-heilbron avatar Dec 15 '23 20:12 sam-heilbron

I updated this issue to include Istio 1.21 in addition to 1.20

kcbabo avatar Apr 30 '24 18:04 kcbabo

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

sheidkamp avatar May 24 '24 03:05 sheidkamp

Scope change can we also check out whether a bump to 1.22 would pass ci? Not committing to it but rather asking

nfuden avatar May 24 '24 14:05 nfuden

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

sheidkamp avatar May 28 '24 17:05 sheidkamp

I would like to verify 1.22 as well

kcbabo avatar May 29 '24 01:05 kcbabo

Reopening for 1.22 bump

sheidkamp avatar May 29 '24 16:05 sheidkamp

Istio 1.22 support and test matrix added

sheidkamp avatar May 30 '24 13:05 sheidkamp