Details
-
Story
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
None
-
8
-
False
-
False
-
qa_ack
-
+
-
Undefined
-
Sprint 7, Sprint 8
Description
Add Federation status or condition information
When a user completes a 2.1 OSSM Federation configurations, OSSM Federation should provide a way of verification or health check.
From testing perspective, OSSM Federation needs:
- Provide a status or condition information
- Connected condition on ServiceMeshPeeer should be derived from status.discoveryStatus.active and should be true if this list is not empty
- Degraded condition on ServiceMeshPeer should be set from status.discoveryStatus.inactive and should be true if this list is not empty and connected condition is true.
- Serving condition on ServiceMeshPeer should be true if status.discoveryStatus.[active|inactive].remotes[connected=true]
- Ready condition on ServiceMeshPeer should be true if connected condition is true and has a network address specified, and serving condition is true and clientID is not empty.
- Exporting condition on ExportedServiceSet should be true if ExportedServiceSet status contains services that are being exported (exportedName not empty).
- Importing condition on ImportedServiceSet should be true ImportedServiceSet.status contains services being imported (local name not empty).
- Make sure conditions are visible in oc get
- Check related resources and configurations are completed correctly
- Document how a user can verify or check those information
Attachments
Issue Links
- relates to
-
OSSM-2058 Add "imported" field to ImportedServiceSet.status.importedServices
- Backlog