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