-
Type: Bug
-
Status: Resolved (View Workflow)
-
Priority: Medium
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: VOLTHA v2.12
-
Component/s: rw-core
-
Labels:None
-
Story Points:1
If voltha core crashes during childdevicedetected api call by olt adaptor, and the request is retried at a point after the onu device is added to etcd but before the onu device is enabled by core, then the onu device will be duplicated when the childdevice detected api is retried.
The device will be in etcd but wont be found in the olt portpeers in voltha, which is used by voltha during childdevicedetected to check if the device exists but it won't be found leading to the creation of a new device
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
34462,12 | VOL-5107 fix for resilency if core crashed during child device detected before adopt device is fired Change-Id: I3a56bdb6b285e987c54b65b8d2853452587bb39a | master | voltha-go | Status: ABANDONED | 0 | +1 |
34841,10 | VOL-5107 fix for getchildevice in case it misses to fetch devices in agent map which is not yet added to parent device's ports | master | voltha-go | Status: MERGED | +2 | +1 |