-
Type: Story
-
Status: To Do (View Workflow)
-
Priority: Medium
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: voltha-lib-go
-
Labels:None
-
Story Points:1
When infra services like kafka/etcd are unavailable for a brief moment(which can happen due to various resons like a netwrok blip or kafka going for a rebalance) , the lib code has to retry for a certain amount of time before giving up.
The timeout value has to be configurable from the helm chart and also an optional parameter.
Introduce retries in the kafka/etcd lib to retry as per the given values
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
34034,11 | (VOL-4959) retry mechanism when read/write to KAFKA and KV store | master | voltha-lib-go | Status: NEW | 0 | +1 |
34060,7 | (VOL-4959) Introduce retry mechanism when read/write to KAFKA | master | voltha-openolt-adapter | Status: NEW | +1 | +1 |
34073,3 | (VOL-4959) Introduce retry mechanism when read/write to KVSTORE | master | voltha-openolt-adapter | Status: NEW | 0 | -1 |