Add more apps to ONOS VOLTHA and app dependencies.

Change-Id: I65e258eef7305a94dafea6984d16d0faf719d952
diff --git a/xos-services/onos-service/templates/_tosca.tpl b/xos-services/onos-service/templates/_tosca.tpl
index 743c62f..67a0234 100644
--- a/xos-services/onos-service/templates/_tosca.tpl
+++ b/xos-services/onos-service/templates/_tosca.tpl
@@ -160,6 +160,26 @@
           rest_hostname: {{ .onosVolthaRestService | quote }}
           rest_port: 8181
 
+    onos_app#openflow-base:
+      type: tosca.nodes.ONOSApp
+      properties:
+        name: openflow-base
+        app_id: org.onosproject.openflow-base
+      requirements:
+        - owner:
+            node: service#ONOS_VOLTHA
+            relationship: tosca.relationships.BelongsToOne
+
+    onos_app#hostprovider:
+      type: tosca.nodes.ONOSApp
+      properties:
+        name: hostprovider
+        app_id: org.onosproject.hostprovider
+      requirements:
+        - owner:
+            node: service#ONOS_VOLTHA
+            relationship: tosca.relationships.BelongsToOne
+
     onos_app#cord-config:
       type: tosca.nodes.ONOSApp
       properties:
@@ -179,6 +199,7 @@
         app_id: org.opencord.olt
         url: {{ .oltAppUrl }}
         version: 2.0.0.SNAPSHOT
+        dependencies: org.opencord.config
       requirements:
         - owner:
             node: service#ONOS_VOLTHA
@@ -203,6 +224,7 @@
         app_id: org.opencord.dhcpl2relay
         url: {{ .dhcpl2relayAppUrl }}
         version: 1.5.0.SNAPSHOT
+        dependencies: org.opencord.sadis
       requirements:
         - owner:
             node: service#ONOS_VOLTHA
@@ -215,6 +237,7 @@
         app_id: org.opencord.aaa
         url: {{ .aaaAppUrl }}
         version: 1.8.0.SNAPSHOT
+        dependencies: org.opencord.sadis
       requirements:
         - owner:
             node: service#ONOS_VOLTHA
@@ -227,6 +250,7 @@
         app_id: org.opencord.kafka
         url: {{ .kafkaAppUrl }}
         version: 1.0.0.SNAPSHOT
+        dependencies: org.opencord.olt,org.opencord.aaa,org.opencord.dhcpl2relay
       requirements:
         - owner:
             node: service#ONOS_VOLTHA