diff --git a/hackfest_vyos_vnf/hackfest_vyos_vnfd.yaml b/hackfest_vyos_vnf/hackfest_vyos_vnfd.yaml
index fade33ee61faf578d2e772b14d5ff07b064c82db..f425848ead60e598ab53834f4b21dae64c5525fb 100644
--- a/hackfest_vyos_vnf/hackfest_vyos_vnfd.yaml
+++ b/hackfest_vyos_vnf/hackfest_vyos_vnfd.yaml
@@ -10,7 +10,44 @@ vnfd:
     vdu-profile:
     - id: vyos-VM
       min-number-of-instances: 1
-    vnf-configuration-id: default-vnf-configuration
+    lcm-operations-configuration:
+      operate-vnf-op-config:
+        day1-2:
+          - id: hackfest_vyos-vnf
+            execution-environment-list:
+            - id: vyos-config-ee
+              juju:
+                charm: vyos-config
+            config-access:
+              ssh-access:
+                default-user: osm
+                required: true
+            config-primitive:
+            - name: configure-remote
+              execution-environment-ref: vyos-config-ee
+              parameter:
+              - data-type: STRING
+                default-value: 0.0.0.0
+                name: magmaIP
+            initial-config-primitive:
+            - name: config
+              execution-environment-ref: simple-ee
+              parameter:
+              - name: ssh-hostname
+                value: <rw_mgmt_ip>
+              - name: ssh-username
+                value: osm
+              - name: ssh-password
+                value: osm2020
+              seq: 1
+            - name: touch
+              execution-environment-ref: simple-ee
+              parameter:
+              - data-type: STRING
+                name: filename
+                value: /home/ubuntu/first-touch
+              seq: 2
+
   ext-cpd:
   - id: vnf-mgmt-ext
     int-cpd:
@@ -70,28 +107,4 @@ vnfd:
   virtual-storage-desc:
   - id: vyos-VM-storage
     size-of-storage: 10
-  vnf-configuration:
-  - config-primitive:
-    - name: configure-remote
-      parameter:
-      - data-type: STRING
-        default-value: 0.0.0.0
-        name: magmaIP
-    id: default-vnf-configuration
-    config-access:
-      ssh-access:
-        default-user: osm
-        required: true
-    initial-config-primitive:
-    - name: config
-      parameter:
-      - name: ssh-username
-        value: osm
-      - name: ssh-password
-        value: osm2020
-      - name: ssh-hostname
-        value: <rw_mgmt_ip>
-      seq: 1
-    juju:
-      charm: vyos-config
-      #cloud: k8s
\ No newline at end of file
+