Uploaded image for project: 'OpenShift Service Mesh'
  1. OpenShift Service Mesh
  2. OSSM-2053

SMMR status.configuredMembers is cleared when SMCP is being reconciled

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • OSSM 2.2.3, OSSM 2.3.0
    • OSSM 2.0.11, OSSM 2.1.5, OSSM 2.2.2
    • Maistra
    • None
    • Sprint 58 - week 1

    Description

      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:

      1. Create a mesh
      2. Add a namespace to the mesh (e.g. bookinfo)
      3. Deploy an application to the namespace (e.g. bookinfo)
      4. Continuously route traffic through the mesh
      5. Watch the status of the SMMR
      6. 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.

      Attachments

        Issue Links

          Activity

            People

              mluksa@redhat.com Marko Luksa
              rcernich1 Rob Cernich
              Prachi Yadav
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: