AppManager: Recursively monitor dodo resources

Change-Id: I23f3014e416f5b68f8909dbfbcba27db66eaee3f
diff --git a/core/installer/tasks/release.go b/core/installer/tasks/release.go
index 1bd0d6e..dfec990 100644
--- a/core/installer/tasks/release.go
+++ b/core/installer/tasks/release.go
@@ -38,6 +38,7 @@
 	}
 	t := newResourceLeafTask(h.Info, &ResourceId{rType, name}, func() error {
 		ref := status.ResourceRef{
+			Id:        h.Annotations["dodo.cloud/id"],
 			Name:      h.Name,
 			Namespace: h.Namespace,
 		}