diff --git a/magma/hackfest_squid_cnf/squid_vnfd.yaml b/magma/hackfest_squid_cnf/squid_vnfd.yaml
index b15c49d1dd294720a43857f194ddeacd0235af02..379e5b6189516c8021c4026802b7d697db219ea2 100644
--- a/magma/hackfest_squid_cnf/squid_vnfd.yaml
+++ b/magma/hackfest_squid_cnf/squid_vnfd.yaml
@@ -1,11 +1,16 @@
 vnfd-catalog:
+    schema-version: '3.0'
     vnfd:
     -   id: squid-vnf
         name: squid-vnf
-        connection-point:
-        -   name: mgmtnet
+        short-name: squid-vnf
+        description: Single container deployment of Squid Web Proxy
+        vendor: Canonical
+        version: "1.0"
         mgmt-interface:
             cp: mgmt
+        connection-point:
+        -   name: mgmtnet
         kdu:
         -   name: squid-kdu
             juju-bundle: bundle.yaml
diff --git a/magma/hackfest_squid_cnf_ns/squid_cnf_nsd.yaml b/magma/hackfest_squid_cnf_ns/squid_cnf_nsd.yaml
index dda7ec9b8f0238c0522b989767aa9d40abd869d3..ab2ee6b6d12f76ff8bed04e5a3b599ec2d588de2 100644
--- a/magma/hackfest_squid_cnf_ns/squid_cnf_nsd.yaml
+++ b/magma/hackfest_squid_cnf_ns/squid_cnf_nsd.yaml
@@ -4,6 +4,7 @@ nsd-catalog:
         name: squid-cnf-ns
         short-name: squid-cnf-ns
         description: NS with 1 KDU connected to the mgmtnet VL
+        vendor: Canonical
         version: '1.0'
         logo: osm.png
         constituent-vnfd: