-
Bug
-
Resolution: Done
-
Blocker
-
OSSM 2.0.11, OSSM 2.1.5, OSSM 2.2.2
-
False
-
None
-
False
-
Release Notes
-
Done
-
Sprint 58 - week 1
The configuredMembers list in the SMMR resource gets cleared when the SMCP is being updated. This causes all member namespaces to appear to be removed from the mesh, which removes all their related services and pods from the service registry. This causes 503 errors across the mesh. Once the SMCP reconciliation completes, the member namespaces reappear in the configuredMembers list.
Steps to reproduce:
- Create a mesh
- Add a namespace to the mesh (e.g. bookinfo)
- Deploy an application to the namespace (e.g. bookinfo)
- Continuously route traffic through the mesh
- Watch the status of the SMMR
- Update SMCP
Notice that while the SMCP is being updated all requests destined for the namespace result in 503. Also notice that the status.configuredMembers list in the SMMR removes all members except the control plane namespace.
- causes
-
OSSM-2067 MTT: SMMR status.configuredMembers is cleared when SMCP is being reconciled
- Backlog
- is related to
-
OSSM-1718 Istio Operator pauses reconciliation when gateway deployed to non-control plane namespace
- Closed
- relates to
-
OSSM-2060 SMMR status shows ReconciledError when member is configured, but not up-to-date
- Closed
- mentioned on