-
Bug
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
-
MGDOBR - Sprint 222
Issue Description:
The issue happens in case Bridge/Processor transition from PROVISIONING to READY takes a longer time than interval of Shard querying to Manager (30 seconds by default).
In such case the Shard notifies the Manager that the Bridge is ready [1] even though the BridgeIngress status is not checked and reconciliation process is still running.
The issue can be reproduced on slower environments (where transition from PROVISIONING to READY takes a longer time than interval of Shard querying to Manager) by deleting Bridge/Processor right after it is switched to ready state. As a result the Bridge/Processor deletion either fails or the Bridge/Processor is reset by Shard back to ready state.
Example of such issue is attached as logs.
Acceptance Criteria:
- Bridge/Processor can be properly deleted right after its state is switched to READY
Out of Scope:
Additional Information:
- is duplicated by
-
MGDOBR-988 K8S Reconciliation: Existing Bridge/Processor may not be READY
- Closed
- is related to
-
MGDOBR-991 BridgeIngressServiceTest/BridgeExecutorServiceTest: Disable failing tests
- Closed
-
MGDOBR-992 BridgeIngressServiceTest/BridgeExecutorServiceTest: Fix disabled tests
- Closed
- mentioned on