blob: b882fb4e6101ae9a52c5a1c43de48a83337ddaac [file] [log] [blame]
Andrea Campanella770ca042017-06-23 14:06:03 +02001tosca_definitions_version: tosca_simple_yaml_1_0
2
3imports:
4 - custom_types/xos.yaml
5
6description: carrierethernet-app onboarding, generated by platform-install
7topology_template:
8 node_templates:
9
10 service#ONOS_CORD:
11 type: tosca.nodes.ONOSService
12 properties:
13 no-delete: true
14 no-create: true
15 no-update: true
16
17 service#ONOS_Fabric:
18 type: tosca.nodes.ONOSService
19 properties:
20 no-delete: true
21 no-create: true
22 no-update: true
23
24 CarrierEthernet_ONOS_app:
25 type: tosca.nodes.ONOSApp
26 requirements:
27 - onos_tenant:
28 node: service#ONOS_CORD
29 relationship: tosca.relationships.TenantOfService
30 properties:
Marc De Leenheerbd2ac9e2017-12-01 17:19:11 -080031 install_dependencies: {{ onos_mavenrepo_url }}/repository/org/opencord/ce/ce-api/1.1.0-SNAPSHOT/ce-api-1.1.0-SNAPSHOT.oar, {{ onos_mavenrepo_url }}/repository/org/opencord/ce/bigswitch/1.1.0-SNAPSHOT/bigswitch-1.1.0-SNAPSHOT.oar, {{ onos_mavenrepo_url }}/repository/org/opencord/ce/local-channel/1.1.0-SNAPSHOT/local-channel-1.1.0-SNAPSHOT.oar, {{ onos_mavenrepo_url }}//repository/org/opencord/ce/vee/1.1.0-SNAPSHOT/vee-1.1.0-SNAPSHOT.oar
Andrea Campanella00a882e2017-10-24 15:17:27 +020032 dependencies: org.onosproject.drivers.microsemi, org.onosproject.cfm
Scott Bakerd5d4e212017-10-19 14:18:16 -070033 component_config: >
34 {
35 "org.onosproject.netconf.ctl.impl.NetconfControllerImpl": {
Marc De Leenheer666536c2017-11-01 16:16:17 -070036 "netconfConnectTimeout": "120",
37 "netconfReplyTimeout": "120"
Andrea Campanella43b986d2017-10-25 16:48:34 +020038 },
39 "org.opencord.ce.local.bigswitch.BigSwitchManager": {
Zack Williamsd698b722017-11-27 09:35:47 -070040 "domainId": "{{ carrierethernet_domainid_prefix }}-cord-onos"
Scott Bakerd5d4e212017-10-19 14:18:16 -070041 }
42 }
Andrea Campanella770ca042017-06-23 14:06:03 +020043
44 CarrierEthernet_Fabric_ONOS_app:
45 type: tosca.nodes.ONOSApp
46 requirements:
47 - onos_tenant:
48 node: service#ONOS_Fabric
49 relationship: tosca.relationships.TenantOfService
50 properties:
Marc De Leenheerbd2ac9e2017-12-01 17:19:11 -080051 install_dependencies: {{ onos_mavenrepo_url }}/repository/org/opencord/ce/ce-api/1.1.0-SNAPSHOT/ce-api-1.1.0-SNAPSHOT.oar, {{ onos_mavenrepo_url }}/repository/org/opencord/ce/bigswitch/1.1.0-SNAPSHOT/bigswitch-1.1.0-SNAPSHOT.oar, {{ onos_mavenrepo_url }}//repository/org/opencord/ce/local-channel/1.1.0-SNAPSHOT/local-channel-1.1.0-SNAPSHOT.oar, {{ onos_mavenrepo_url }}//repository/org/opencord/ce/fabric/1.1.0-SNAPSHOT/fabric-1.1.0-SNAPSHOT.oar
Andrea Campanella43b986d2017-10-25 16:48:34 +020052 component_config: >
53 {
54 "org.opencord.ce.local.bigswitch.BigSwitchManager": {
Zack Williamsd698b722017-11-27 09:35:47 -070055 "domainId": "{{ carrierethernet_domainid_prefix }}-fabric-onos"
Andrea Campanella43b986d2017-10-25 16:48:34 +020056 }
57 }