)]}' { "commit": "a087056d8d05da888ffc6b5ba28f702b5237f888", "tree": "755c5477cfa4f53fbe9b71716a88e830954cec00", "parents": [ "7650be66f82e8ec3e571be3538cce3a5b96c3b72" ], "author": { "name": "Girish Gowdra", "email": "girish@opennetworking.org", "time": "Thu Mar 11 14:30:14 2021 -0800" }, "committer": { "name": "Girish Gowdra", "email": "girish@opennetworking.org", "time": "Thu Mar 11 16:28:43 2021 -0800" }, "message": "VOL-3896: ONU fails to activate again if ONU is deleted after OLT disable\n- When OLT is disabled the local cache of child devices are cleared in openolt adapter.\n If ONU delete were triggered post OLT disable, the openolt adapter does not\n have relevant information (esp. ONU serial number) in Child_device_lost API\n call to pass down to OLT agent to delete the ONU context. The local cache too is void\n of this information as it was cleared on OLT disable.\n A possible fix is to pass down the entire ONU Device struct in Child_device_lost\n API which contains all the relevant information to clear the ONU context on the OLT.\n\nChange-Id: I76e28a0a46c1c82b25c859160466abfff693ed09\n", "tree_diff": [ { "type": "modify", "old_id": "088297b97c37edf00a31f1af914f1944fadd6cf2", "old_mode": 33188, "old_path": "go.mod", "new_id": "dfdb9f52f73a51495cbf96ba593c83721bb391bb", "new_mode": 33188, "new_path": "go.mod" }, { "type": "modify", "old_id": "3a7823943bc378e22a77c228adb506b2ba5b8ebf", "old_mode": 33188, "old_path": "go.sum", "new_id": "bb852d319241e5f6b179da893e96afd8eb1362d6", "new_mode": 33188, "new_path": "go.sum" }, { "type": "modify", "old_id": "ec5bf8434e5110069278ae47c3b10c8fa33f4379", "old_mode": 33188, "old_path": "internal/pkg/core/device_handler.go", "new_id": "1e860074c27c30204350ecaab841808ed3c1cd9c", "new_mode": 33188, "new_path": "internal/pkg/core/device_handler.go" }, { "type": "modify", "old_id": "eebed78de60bd3dd06fe785122cbe0b75aebf94a", "old_mode": 33188, "old_path": "internal/pkg/core/openolt.go", "new_id": "a590846b8666d22c70e59e418f3637ffbda1df55", "new_mode": 33188, "new_path": "internal/pkg/core/openolt.go" }, { "type": "modify", "old_id": "459cac5d00c5a696457fa95314ddb89d0499a397", "old_mode": 33188, "old_path": "vendor/github.com/opencord/voltha-lib-go/v4/pkg/adapters/common/request_handler.go", "new_id": "5a333c7239c95f5931f4444c9dad3804b5836fd4", "new_mode": 33188, "new_path": "vendor/github.com/opencord/voltha-lib-go/v4/pkg/adapters/common/request_handler.go" }, { "type": "modify", "old_id": "dfc377842dfc867dd358649889d550a535ff20e5", "old_mode": 33188, "old_path": "vendor/github.com/opencord/voltha-lib-go/v4/pkg/adapters/iAdapter.go", "new_id": "92a33e72fc88810d050ff0b68628c50b27037039", "new_mode": 33188, "new_path": "vendor/github.com/opencord/voltha-lib-go/v4/pkg/adapters/iAdapter.go" }, { "type": "modify", "old_id": "1c5edf9c502534a42de0c6a430c15c7f216f73ab", "old_mode": 33188, "old_path": "vendor/modules.txt", "new_id": "7e4c2b92b0c34f610e2891aa62eb7bd564ccc373", "new_mode": 33188, "new_path": "vendor/modules.txt" } ] }