[VOL-5589]:Add Parent serial number as parameter in delete device event

Change-Id: I2cb07dfeb16a13a1bff4e1d51adb558385a13cdd
Signed-off-by: balaji.nagarajan <balaji.nagarajan@radisys.com>
diff --git a/VERSION b/VERSION
index 194172b..bb9f54c 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-7.8.2
+7.8.3
diff --git a/pkg/events/utils.go b/pkg/events/utils.go
index 83cc653..9c71b06 100644
--- a/pkg/events/utils.go
+++ b/pkg/events/utils.go
@@ -100,7 +100,7 @@
 
 // CreateDeviceDeletedEvent forms and returns a new DeviceState Event
 func CreateDeviceDeletedEvent(serialNumber string, deviceID string, parentID string,
-	onuId uint32, parentPonPort uint32, isRoot bool) *voltha.DeviceEvent {
+	onuId uint32, parentPonPort uint32, isRoot bool, parentSerialNumber string) *voltha.DeviceEvent {
 
 	context := make(map[string]string)
 	eventName := string(OltDeviceStateDeleted)
@@ -111,6 +111,7 @@
 		context[string(ContextPonID)] = strconv.FormatUint(uint64(parentPonPort), 10)
 		context[string(ContextOnuID)] = strconv.FormatUint(uint64(onuId), 10)
 		context[string(ContextParentID)] = parentID
+		context[string(ContextParentSerialNum)] = parentSerialNumber
 		eventName = string(OnuDeviceStateDeleted)
 
 	}