[CORD-2550] Adding progran service to cavium profile
Change-Id: I610712d4a271fa957d7c09c5796ea7e7ae8abdd6
diff --git a/templates/mcord-cavium-services.yml.j2 b/templates/mcord-cavium-services.yml.j2
index f366154..609d9ca 100644
--- a/templates/mcord-cavium-services.yml.j2
+++ b/templates/mcord-cavium-services.yml.j2
@@ -46,6 +46,7 @@
- custom_types/vepcservice.yaml
- custom_types/servicedependency.yaml
- custom_types/mcordsubscriberservice.yaml
+ - custom_types/progranservice.yaml
topology_template:
node_templates:
@@ -464,6 +465,16 @@
artifacts:
pubkey: /opt/cord_profile/key_import/mcord_rsa.pub
+# Progran Service
+ service#progran:
+ type: tosca.nodes.ProgranService
+ properties:
+ name: progran
+ public_key: {{ lookup('file', config_cord_profile_dir + '/key_import/mcord_rsa.pub') }}
+ private_key_fn: /opt/xos/services/epc-service/keys/mcord_rsa
+ artifacts:
+ pubkey: /opt/cord_profile/key_import/mcord_rsa.pub
+
# ServiceDependencies
vmme_vspgwc:
type: tosca.nodes.ServiceDependency