From 4dd8312396f66e9e3606eb79851ff526ed419d98 Mon Sep 17 00:00:00 2001
From: lloretgalleg <illoret@indra.es>
Date: Mon, 16 Nov 2020 11:51:25 +0000
Subject: [PATCH] Added ssh-access required to vnf configuration

Signed-off-by: lloretgalleg <illoret@indra.es>
---
 charm-packages/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml | 4 ++++
 hackfest_basic_vnf/hackfest_basic_vnfd.yaml                | 5 +++++
 hackfest_cloudinit_vnf/hackfest_cloudinit_vnfd.yaml        | 5 +++++
 3 files changed, 14 insertions(+)

diff --git a/charm-packages/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml b/charm-packages/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml
index d3d97673..53620e8c 100644
--- a/charm-packages/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml
+++ b/charm-packages/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml
@@ -43,6 +43,10 @@ vnfd:vnfd-catalog:
         vnf-configuration:
             juju:
                 charm: simple
+            config-access:
+                ssh-access:
+                    default-user: ubuntu
+                    required: true 
             initial-config-primitive:
             -   seq: 1
                 name: config
diff --git a/hackfest_basic_vnf/hackfest_basic_vnfd.yaml b/hackfest_basic_vnf/hackfest_basic_vnfd.yaml
index b516e0ff..b0ee9805 100644
--- a/hackfest_basic_vnf/hackfest_basic_vnfd.yaml
+++ b/hackfest_basic_vnf/hackfest_basic_vnfd.yaml
@@ -28,4 +28,9 @@ vnfd-catalog:
                 virtual-interface:
                     type: PARAVIRT
                 external-connection-point-ref: vnf-cp0
+        vnf-configuration:
+            config-access:
+                ssh-access:
+                    default-user: ubuntu
+                    required: true
 
diff --git a/hackfest_cloudinit_vnf/hackfest_cloudinit_vnfd.yaml b/hackfest_cloudinit_vnf/hackfest_cloudinit_vnfd.yaml
index 5c511353..b78164f5 100644
--- a/hackfest_cloudinit_vnf/hackfest_cloudinit_vnfd.yaml
+++ b/hackfest_cloudinit_vnf/hackfest_cloudinit_vnfd.yaml
@@ -66,4 +66,9 @@ vnfd-catalog:
                 external-connection-point-ref: vnf-data
             internal-connection-point:
             -   id: dataVM-internal
+        vnf-configuration:
+            config-access:
+                ssh-access:
+                    default-user: ubuntu
+                    required: true
 
-- 
GitLab