X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=descriptor-packages%2Ftools%2Fgenerate_descriptor_pkg.sh;h=1b9a9e03fd9c9f6adea38c73074b56d78d680861;hb=c5a51c40540ea2b0bb888c98c8441a551b084d8f;hp=1a30cf1ecaeff9bea99e5a76f31179b57ff473b7;hpb=ec04a6194a36a83f7e055a4822431213c4a2129e;p=osm%2Fdevops.git diff --git a/descriptor-packages/tools/generate_descriptor_pkg.sh b/descriptor-packages/tools/generate_descriptor_pkg.sh index 1a30cf1e..1b9a9e03 100755 --- a/descriptor-packages/tools/generate_descriptor_pkg.sh +++ b/descriptor-packages/tools/generate_descriptor_pkg.sh @@ -43,10 +43,11 @@ VNFD_FOLDERS=(images scripts icons charms cloud_init) # Supported folders for NSD # OSM document specifies (ns|vnf)-config folder, while Rel 4.3 # is using (ns|vnf)_config. -NSD_FOLDERS=(scripts icons ns_config vnf_config) +NSD_FOLDERS=(scripts charms icons ns_config vnf_config) # Other files allowed in the descriptor base directory ALLOWED_FILES=(README) +ALLOWED_FILES_WILDCARDS=(README) DESC_TYPES=(vnfd nsd) DESC_EXTN=(yml yaml json xml) @@ -61,7 +62,7 @@ DEBUG=false ARCHIVE=false CREATE_NSD=false VENDOR='OSM' -INTF_TYPE='VIRTIO' +INTF_TYPE='PARAVIRT' VCPU=2 MEMORY=4096 STORAGE=10 @@ -98,8 +99,8 @@ Usage: --vendor : Vendor name for descriptor. Default OSM - --interface-type : Interface type [VIRTIO|SR-IOV|PCI-PASSTHROUGH|E1000] - Default VIRTIO + --interface-type : Interface type [PARAVIRT|SR-IOV|PCI-PASSTHROUGH|E1000] + Default PARAVIRT VM Flavour options: @@ -137,7 +138,7 @@ EOF CP_TYPE='VPORT' function get_cp_type() { case ${INTF_TYPE} in - VIRTIO ) CP_TYPE='VPORT';; + PARAVIRT ) CP_TYPE='VPORT';; SR-IOV ) CP_TYPE='VPORT';; PCI-PASSTHROUGH ) CP_TYPE='VPORT';; OM-MGMT ) CP_TYPE='VPORT';; @@ -230,7 +231,7 @@ EOF - name: eth0 type: EXTERNAL virtual-interface: - type: VIRTIO + type: PARAVIRT external-connection-point-ref: vnf-cp0 EOF @@ -256,7 +257,6 @@ EOF eth=$(($i)) cat >>$desc_file <&2 + exit $rc + fi if [ $DRY_RUN == false ]; then if [ $VERBOSE == true ]; then tar zcvf "$DEST_DIR/$PKG.tar.gz" "${PKG}" ${RM}