-
Bug
-
Resolution: Unresolved
-
Critical
-
OSSM 2.6.3
-
None
-
False
-
None
-
False
-
-
When istiod reconciles Gateway API resources, it does not respect the `istio.io/rev` label on the resources. This means you cannot perform a revisioned upgrade of the gateway by changing the `istio.io/rev` label because the 2.6 controlplane will always try to reconcile the gateway regardless of the label.
In contrast, an upstream istiod will not reconcile gateway resources that do not match the istiod's rev so when you change the rev label on the gateway resource, the old istiod will stop reconciling that resource.
To reproduce:
- Create a ClusterWide SMCP
- Deploy bookinfo + bookinfo gateway api
- Change the rev label on the gateway resource
- Make some change to observe that the gateway resource is still be reconciled e.g. delete the underlying gateway deployment and see that it gets recreated by istiod.
- blocks
-
OSSM-8533 Document and test migration of gateways created using k8s gateway API
- In Progress