From ed47e677a1775b41a6a6bd317d62adfcfd10e3b1 Mon Sep 17 00:00:00 2001
From: tierno <alfonso.tiernosepulveda@telefonica.com>
Date: Thu, 26 Nov 2020 23:10:17 +0000
Subject: [PATCH] added config-access.ssh-required

Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
---
 charm-packages/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml   | 4 ++++
 charm-packages/k8s_proxy_charm_vnf/k8s_proxy_charm_vnfd.yaml | 4 ++++
 hackfest_proxycharm_vnf/hackfest_proxycharm_vnfd.yaml        | 4 ++++
 magma/hackfest_gateway_vnfd/hackfest_gateway_vnfd.yaml       | 4 ++++
 4 files changed, 16 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 78bdc9d3..cede95f0 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
@@ -62,6 +62,10 @@ vnfd:
     size-of-storage: "10"
   vnf-configuration:
   - id: default-vnf-configuration
+    config-access:
+      ssh-access:
+        default-user: ubuntu
+        required: true
     config-primitive:
     - name: touch
       parameter:
diff --git a/charm-packages/k8s_proxy_charm_vnf/k8s_proxy_charm_vnfd.yaml b/charm-packages/k8s_proxy_charm_vnf/k8s_proxy_charm_vnfd.yaml
index 7775b634..5a844ef6 100644
--- a/charm-packages/k8s_proxy_charm_vnf/k8s_proxy_charm_vnfd.yaml
+++ b/charm-packages/k8s_proxy_charm_vnf/k8s_proxy_charm_vnfd.yaml
@@ -66,6 +66,10 @@ vnfd:
       - data-type: STRING
         default-value: /home/ubuntu/touched
         name: filename
+    config-access:
+      ssh-access:
+        default-user: ubuntu
+        required: true
     id: default-vnf-configuration
     initial-config-primitive:
     - name: config
diff --git a/hackfest_proxycharm_vnf/hackfest_proxycharm_vnfd.yaml b/hackfest_proxycharm_vnf/hackfest_proxycharm_vnfd.yaml
index 99f26ea2..b017e077 100644
--- a/hackfest_proxycharm_vnf/hackfest_proxycharm_vnfd.yaml
+++ b/hackfest_proxycharm_vnf/hackfest_proxycharm_vnfd.yaml
@@ -67,6 +67,10 @@ vnfd:
         default-value: /home/ubuntu/touched
         name: filename
     id: default-vnf-configuration
+    config-access:
+      ssh-access:
+        default-user: ubuntu
+        required: true
     initial-config-primitive:
     - name: config
       parameter:
diff --git a/magma/hackfest_gateway_vnfd/hackfest_gateway_vnfd.yaml b/magma/hackfest_gateway_vnfd/hackfest_gateway_vnfd.yaml
index 5479d43a..e6585c3d 100644
--- a/magma/hackfest_gateway_vnfd/hackfest_gateway_vnfd.yaml
+++ b/magma/hackfest_gateway_vnfd/hackfest_gateway_vnfd.yaml
@@ -36,6 +36,10 @@ vnfd:
         default-value: 0.0.0.0
         name: magmaIP
     id: default-vnf-configuration
+    config-access:
+      ssh-access:
+        default-user: ubuntu
+        required: true
     initial-config-primitive:
     - name: config
       parameter:
-- 
GitLab