From 90943911394d3672e714d2b743c143a2dd4408cc Mon Sep 17 00:00:00 2001 From: udhay_vz Date: Thu, 20 Sep 2018 15:06:04 +0530 Subject: [PATCH] SOL004 compliant CSAR Manifest file Change-Id: I7f63fb12f413155072a5f35204f2b80ad8b7517b Issue-ID: SDC-1745 Signed-off-by: udhay --- .../impl/orchestration/csar/CSARConstants.java | 2 +- .../vspmanager.csar/invalidFileInRoot.csar | Bin 7335 -> 7331 bytes .../vspmanager.csar/manifest/InvalidTosca1.mf | 10 +++++----- .../vspmanager.csar/manifest/InvalidTosca2.mf | 10 +++++----- .../vspmanager.csar/manifest/InvalidTosca4.mf | 10 +++++----- .../vspmanager.csar/manifest/ValidTosca.mf | 10 +++++----- .../vspmanager.csar/missingMainServiceTemplate.csar | Bin 4013 -> 4009 bytes .../resources/vspmanager.csar/successfulUpload.csar | Bin 5681 -> 5677 bytes .../org/openecomp/sdc/common/errors/Messages.java | 2 +- .../core/utilities/file/resource-Spgw-csar-ZTE.csar | Bin 31639 -> 31467 bytes .../src/test/resources/csar/vCSCF.csar | Bin 8186 -> 8182 bytes .../csar/resource-Spgw-csar-ZTE.csar | Bin 31639 -> 31467 bytes .../files/default/Files/VNFs/Huawei_vHSS.csar | Bin 3100 -> 3153 bytes .../files/default/Files/VNFs/Huawei_vMME.csar | Bin 2563 -> 2580 bytes .../files/default/Files/VNFs/ZteEpcMmeVf.csar | Bin 4790 -> 4806 bytes .../Files/VNFs/resource-ZteEpcMmeVf-csar_fix.csar | Bin 4790 -> 4806 bytes .../files/default/Files/VNFs/vSBC_update_v03.csar | Bin 3485 -> 3501 bytes 17 files changed, 22 insertions(+), 22 deletions(-) diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/CSARConstants.java b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/CSARConstants.java index 7f6a0e51f8..8bb67988c1 100644 --- a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/CSARConstants.java +++ b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/CSARConstants.java @@ -30,7 +30,7 @@ public class CSARConstants { of(MAIN_SERVICE_TEMPLATE_MF_FILE_NAME,MAIN_SERVICE_TEMPLATE_YAML_FILE_NAME); public static final String METADATA_MF_ATTRIBUTE = "metadata"; - public static final String SOURCE_MF_ATTRIBUTE = "source"; + public static final String SOURCE_MF_ATTRIBUTE = "Source"; public static final String SEPERATOR_MF_ATTRIBUTE = ":"; private CSARConstants() { diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/invalidFileInRoot.csar b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/invalidFileInRoot.csar index 95adb41d229e0b49429cba58e1faf12c9d3b4a1c..29242548925036136a0d5a901340e65096fc6d06 100644 GIT binary patch delta 591 zcmZ2(x!7{US3Y6iS;oE(^EET)GBPm4b1*Q7G003-kQT2G4dG;9UKzY78iY$LxEUB( zUNAE-fQhXk-u{Oi1oln-AYWx3*)8W&6)cd%|1EhuitI4tJ}LWnWJ&SkZV<3 zOjuWOcM99iQ-Oum2W~t(pp@zIuMg56%*r2|FI)Gq za>c@P-Iu;E3wx6$(7VH=$hBvZ_hr?KWisW?cPrZJxigBum-o9A4(YSijEz98D41eshZW&i+=IROu zotKS?@~=O0Ye(gaecrcJ|L-b(|(5y1YEyQ{l$M*d8UY%$4y6X!JtYHU7Z^)&9=GjDrFngAAbC55#q3D3rldv zA|0b^ALm;4^GJ#q9Qk|ifc?@qm7S)mCd|n=VIVhU@y(1&9MhK6Ur<}}=-}NyTf`WD zGI;xVZRzXjV|Ny;b=6(Q!8iHUx|Wqn@-By!1$qBk%exhdymf8=cl-U<>T@Dtzl6md zs@k@xbQYiaBqDK?J0`8ST zZCl^&oXf^oGyh<9ifg5|xw-jWgZpdmuh==K<9p|eXC^MTVksL}UAF)7ko|+r=f~y? z9gdqXa#K6qy~?~d&AvI~=*FqqNmF8O80`CAkluTC(K_41@}kAji>AA^dS=`#NovgT zEHf56X4e=R9i6zTZ}D5V($KeS9FB+Uaa`F_)?>Hk&Q!jn9Er&vea#;po>}I#+alP1 z#nyhO>SbYTuNf)sgD^~LnBv6Te6?pJL=Bg$gc$-Xi^T;0qJ3~Z7h>j1`$2o?YU diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca1.mf b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca1.mf index f28014e2d6..ebdec213d3 100644 --- a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca1.mf +++ b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca1.mf @@ -1,11 +1,11 @@ -source: MainServiceTemplate.yaml +Source: MainServiceTemplate.yaml -source: Definitions/GlobalSubstitutionTypesServiceTemplate.yaml +Source: Definitions/GlobalSubstitutionTypesServiceTemplate.yaml -source: Artifacts/install.sh +Source: Artifacts/install.sh -source: Artifacts/create_stack.sh +Source: Artifacts/create_stack.sh -source: Licenses/license.xml +Source: Licenses/license.xml diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca2.mf b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca2.mf index 95f7a41d68..057f54867b 100644 --- a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca2.mf +++ b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca2.mf @@ -2,17 +2,17 @@ metadata: vnf_product_name: Mock vnf_provider_id: ZTE -source: MainServiceTemplate.yaml +Source: MainServiceTemplate.yaml vnf_package_version: 1.0 vnf_release_data_time: 2017.01.01T10:00+03:00 -source: Definitions/GlobalSubstitutionTypesServiceTemplate.yaml +Source: Definitions/GlobalSubstitutionTypesServiceTemplate.yaml -source: Artifacts/install.sh +Source: Artifacts/install.sh -source: Artifacts/create_stack.sh +Source: Artifacts/create_stack.sh -source: Licenses/license.xml +Source: Licenses/license.xml diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca4.mf b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca4.mf index a563ddd581..d8e291c4a3 100644 --- a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca4.mf +++ b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/InvalidTosca4.mf @@ -1,12 +1,12 @@ metadata: -source: MainServiceTemplate.yaml +Source: MainServiceTemplate.yaml -source: Definitions/GlobalSubstitutionTypesServiceTemplate.yaml +Source: Definitions/GlobalSubstitutionTypesServiceTemplate.yaml -source: Artifacts/install.sh +Source: Artifacts/install.sh -source: Artifacts/create_stack.sh +Source: Artifacts/create_stack.sh -source: Licenses/license.xml +Source: Licenses/license.xml diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/ValidTosca.mf b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/ValidTosca.mf index 88c67517ce..b2accb7a1c 100644 --- a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/ValidTosca.mf +++ b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/manifest/ValidTosca.mf @@ -4,12 +4,12 @@ metadata: vnf_package_version: 1.0 vnf_release_data_time: 2017.01.01T10:00+03:00 -source: MainServiceTemplate.yaml +Source: MainServiceTemplate.yaml -source: Definitions/GlobalSubstitutionTypesServiceTemplate.yaml +Source: Definitions/GlobalSubstitutionTypesServiceTemplate.yaml -source: Artifacts/install.sh +Source: Artifacts/install.sh -source: Artifacts/create_stack.sh +Source: Artifacts/create_stack.sh -source: Licenses/license.xml +Source: Licenses/license.xml diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/missingMainServiceTemplate.csar b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/missingMainServiceTemplate.csar index 86269fef1528fdfbc5081a5fc0bc919b5f1534e2..39cbc6bf47ae5ce4301aa151ce90e72b26816ba0 100644 GIT binary patch delta 576 zcmZ20zfyj~BM#x{S;oE(^EET)GBPm4b1*Q7G004wz$acG8p6rId^C7bGzgbga5FHn zykKTv025n7y!{V32<)5uLB7g7vRlrlDp(+yDI@61gQb$&ntgK0U%%U8SGRY!fHI48 zPPgrwg`0nVt3Kn?$D?WB@;C0mJ}=$LhhA)%GDqWtA=j!z8=3ba+Fln`rnnuv{HJO) z(hAZnYL|oG1VpICFQtFI=j@rMqEhm-dw>EPN?uu^ysnB!igNjXg`u^+hkM1(L zbaw{RN(oE*&Ed-DAsN*LKpuXi_!aVm4w%3ZU9FURTC zQ;u&oeo~A(?3zncU60N)v%cPbux9(U%`^U$*XJ z<%)&px-WfS7WO7hpm&E!k!#N+@5`ze%Vf%(?^d+cb8Yr}ac1MIw96tlC)o6Cyz-3K zC+arWW8b@xcPzKg7Sg?MbCd5{--W5c)ysGBy?wE8qjB}5Tb9AQ8UEO1-7>Du%+(bR zIxia&-`@CZ+r=ipC*U%`*3YyVqkd41JVru<;U}B delta 632 zcmZ1}zgB+3BaZq9b5*=Ad%yX&k&%HRo`ZowjDdl{H!(9WIJKxOGdVRRHMbxqu_RS5 zH*M>b(|(5y1YEyQ{l$M*d8UY%$4y6X!JtYHU7Z^)&9=GjDrFngAAbC55#q3D3rldv zA|0b^ALm;4^GJ#q9Qk|ifc?@qm7S)mCd|n=VIVhU@y(1&9MhK6Ur<}}=-}NyTf`WD zGI;xVZRzXjV|Ny;b=6(Q!8iHUx|Wqn@-By!1$qBk%exhdymf8=cl-U<>T@Dtzl6md zs@k@xbQYiaBqDK?J0`8ST zZCl^&oXf^oGyh<9ifg5|xw-jWgZpdmuh==K<9p|eXC^MTVksL}UAF)7ko|+r=f~y? z9gdqXa#K6qy~?~d&AvI~=*FqqNmF8O80`CAkluTC(K_41@}kAji>AA^dS=`#NovgT zEHf56X4e=R9i6zTZ}D5V($KeS9FB+Uaa`F_)?>Hk&Q!jn9Er&vea#;po>}I#+alP1 z#nyhO>SbYTuNf)sgD^~LnBv6Te6?pJL=BgxEK z%@4Wym{aT-M1Zl&!GIa(DnM}%Pypf^z*K-e1#p4o85kHDBpAdvvd=A5z04>O{xPdc m3PDdk&Zot=ck(B`1g2M9lli!%C+G7UaP4DaV7SQxvH<{No(S0h diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/successfulUpload.csar b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/resources/vspmanager.csar/successfulUpload.csar index 6a203ddbfd14cae32c02d0701b1372f1e48210a7..d513b8f732a233f232a552a9a5ee569529e70883 100644 GIT binary patch delta 627 zcmdm}vsP!rBaZsiS;oE(^EET)GBPm4b1*Q7F~~6ZCT8XZrxulECZ~p^<`(26mZa+C zriF%ZGB95aUK9<&r4`%^j4Ush85qFC)(~(1Lk!L(As*H!5G3~@<=F8&jn-&!ljOj0V-zZD$2;8Iqk zDrdH~qlZR<C1lz{2VSHy$2P%69X7S<-!axvarg zoBdv#+4w5$vdGN|Ha#1!Jmd9=y3O_2_ip4J%dNA8bnoBfyViGMYH;=PU3_m}EZk^Z zJ?WNZ@NR}bc3HQKt21+Tg@ew^#zgtopSiW8^2I*yTdMzeo4vm*xa|qsL+;IcxsGsZ z$T5pBFfed1V8*!wP@I7Qm;@NMG~VEtEGR0b0E%!{NQ9$Bc7Qh{lRd-agIp54DqwvK n3<^N{=wt!WOvd|@t3(r+cmyXa2ue@>E^5Ff156{og+S^6S9SkR delta 590 zcmZ3hvr%WmBMzYlOI5rtd%yX&k&%HRo`ZowjA8Od5sCV(Q%?IGHV|UFDe~ zVjedgy#<3RJ#=+$xHQ}5x~r6JP=EOGt3`;zqAe`J9gB2~u6>+q-OnQ_VsPZ|y#w}3 z<5YH8ndwWY78kKI|Y)>U^I2jApZ z>snSS$-5j@7UcbFT`%ueDDu{|{on2PU#riFg#8j0cc^OHrqWq_=97rTQSOw?zh@-G zmvsK^&Ab0(MQ_{`&qK#N1%!%rEWhG@k@J821LN+M6DPjH4T; zY9~#JxnZ#HdqH~d*+uJY56g=dM=zT0*6NvYv!pS{v&>lRm|bINbadjTzQu3dN<-hS zaX22X$8lv#S&!YCJ5%|RawH~y^ffVmcz9-+*KUho{}o&NovN3Gt-WTXxR)oXcGnlv zzs6=_(-M0lCU41pYVW8!f0yIj=px?==FLaBj&Q2kGl(!SFmNznMyv`@90U}Ac=CD? zDHSd-lYxPeL4rYyBm3M^)ys?m;UBZAq!9Gvhay@`d$}e*!Lnf8q5p~pM^k10s#NN`8WUo diff --git a/openecomp-be/lib/openecomp-common-lib/src/main/java/org/openecomp/sdc/common/errors/Messages.java b/openecomp-be/lib/openecomp-common-lib/src/main/java/org/openecomp/sdc/common/errors/Messages.java index 5525f71916..650eb06211 100644 --- a/openecomp-be/lib/openecomp-common-lib/src/main/java/org/openecomp/sdc/common/errors/Messages.java +++ b/openecomp-be/lib/openecomp-common-lib/src/main/java/org/openecomp/sdc/common/errors/Messages.java @@ -31,7 +31,7 @@ public enum Messages { CSAR_FILES_NOT_ALLOWED("File : %s , are not allowed."), MANIFEST_INVALID_LINE("Manifest contains invalid line : %s"), MANIFEST_NO_METADATA("Manifest must contain metadata"), - MANIFEST_NO_SOURCES("Manifest must contain source"), + MANIFEST_NO_SOURCES("Manifest must contain Source"), MANIFEST_PARSER_INTERNAL("Invalid manifest file"), FAILED_TO_TRANSLATE_ZIP_FILE("Failed to translate zip file"), ZIP_NOT_EXIST("Zip file doesn't exist"), diff --git a/openecomp-be/lib/openecomp-core-lib/openecomp-utilities-lib/src/test/resources/org/openecomp/core/utilities/file/resource-Spgw-csar-ZTE.csar b/openecomp-be/lib/openecomp-core-lib/openecomp-utilities-lib/src/test/resources/org/openecomp/core/utilities/file/resource-Spgw-csar-ZTE.csar index 58c3ddd074ff2eca5412dfb78912a5a575336d39..56f32b82ce968d05815b9485d28a4b90609f963a 100644 GIT binary patch delta 1054 zcmZvbdq`7J9LLXnxru49+{10^uGw1Ui)AGmtJGpLUsOsmo0a*Zv?AT(j$Et2EVR|3 z=b-)w?VY+C>$R2k()yz)vXHQ%2qv0FD%MEqZ0(O0ak+=z`TV};dwyKL_rw%7Jc-$o zc!0|V_tTR#7I$yo5fT9LjII?9k|M}R0H9khgdg=%Hk}%$1b!4y@2twx)bjyw+S#>X zHhxe~c`dwq2s!nJv!OJH3RtxmgwSCSv&C``Cj8qp7E=Hu0cbG^;U{AhYc5H`gKS;L z&kmhJw)GM0bL~?is7EeqEn12^Zc^;MvMqSv$_`{@HSyt)iO1?UHwGV>TA4$qq9c1l z;B&16s+dSNr*a7%G#Yb-SMBm$83jO!e>AqcdVrAl#|K<+sXjH&n{I97VgSgHP5`8k zHuEjDl|}190iiBGr}e!J#xQ`99whKD$Bq;f>`$5XXv{uh_)ypFX#SOUNm3x5tY%e4^aZR2*xL>59ve^6qH9=JM5}N2hh-J9>ekcv zR}y~E%h85opfL%YZ-_;8j)BH|WH6i-g%)ZsJQDaK--6(~xvN)x%Q_5<#Jc3h^26(6a^oH9H%8yWd|&RdfIV delta 1332 zcmaF;m2vua#tC{t92^`BhphCy8Q@@}!zLCrc8>bJ$4^XTVPKHrVPFXGW@Zs#z*M@K zgH@CbsFvL@YsyDf1_pa6JZg=(Cx`;o7N+}pmxwYjY@3Zo?M(%CRxNf8qjkIoUIN{4 zoENuRpbHr$zbTX1ET;B?QJtM*|Az&U&lnjPelz3IvsqMQn;OtDabGrb%u-`u=-R@F z+mjFdYMFtK`RunxHWp~8J|7-~8DtqI?=6?#JUvK?O_QBtx9_%H5^M|%A4Kr!(VHBb zDlu8ULUQx(2t6jCvtr`*_UbS(Fqi_v6ld7mN1tK_s@*ef{>zy_XO-Y_)@J$m6ege- zSZw-2&4K3bz+)~0gF3@xzDmu_#}ey6<_BjR{HXz&pUREfEtBn|r6*TaifryoHDdyL z`@5s3q6yHRCZN}Gxu1c-0Oak>AJT6!*Ryj}tr5!D1M-F>ObY`82LorVzV~AJ14lW4 z5vl-`6$7SH-^9$k;MAhB%;eON)ZBuc#FA9K+_b3^eZ7wu2(-QD{w-fM{aV?<^>SB_ zPFC8YP@$P@wAT5uipu46zu)`*jhXm1uh{F;zVmwy`?T{2Nql;$#Fbuup)_^w#Jvx^ zoZBl+MEcA9>yI?5?CMI9vz`80meqxuH;mcJ-|czev?cpjIk!I8D79H@*~U*=XZ0q1 z(K>nV)Ek@lrRpzJ=dq>i{IINC$>LpONn@TuqiR_gWAdg}zqeI+8`XSeg#Kz;ER$mS zowEDB%7H`ND?c3ayno~6lzSGJZ~L6&S|S8+eC{CITHFccj8XU8Pxqd zcKuYxwatZz>4x>b-!(oRE7|sZ=Y*-B8@@_&Tk~t?Z2qbE=>1Fi<8})9J=y>){|4qYcMI|2%1_qbZw9LHBlFa5&24I;m z`GTMLg91eY46H8P81KQ?3DIKP^{e(vO@RmnsfS-ikm0#|lNJ?a^R? z>Ixa40AIZL!YYllv+`Zg~w%|1EhuitI4tJ}LWnWJ&SkZV<3 zOjuWOcM99iQ-Oum2W~t(pp@zIuMg56%*r2|FI)Gq za>c@P-Iu;E3wx6$(7VH=$hBvZ_hr?KWisW?cPrZJxigBum-o9A4(YSijEz98D41eshZW&i+=IROu zotKS?@~=O0Ye(gaecrcJ|L-EEk5A~OI5rtd%yX&k&%HRo`ZowjDcbDTR!pnty50>9X1ef{XX><|6S#o zB4Qpl9lZsEDm`>{Zn!kt=DMqtZBT#s@vB9M!=f!L!5xcqjIMp0Yu(QyDPnNs@4W-| zOXE~_ny#8KC*y>H+?2&PGcIvVTXI2d$)kgJ|7;Os{K??$+osZ4eCCsg#8K{)%)e(O z#Fupb?ajOYWJPb>6wgD)JOzY`b}YZ*ev$Kk`~&0el@lk(88^qIuK4-=z|7|dYNgaX zr9&@&dL=9s%g!hz^iQeR>$Gm9o`S97+9u;$Y_liTakOoHyK^oZW6k`7_0=h^mD=X! z=64P5uf4xw=bVo3oiCo5xY&xNY+QBO{>wx54>q44n=f=YZobG(?R57l^WHT3=8U5o zr)noniMe60?|VUd@7YD`Y!Aze7Dq3d?$+v=akHc`$Fs~>?3i6+XmoVqroP2*-AY5> zu5maXuE%j@OIeTInmbeZl5!*_fAlpme|UIinb&TMVE+|c`<<$ng{{42q_~$Ssdm>F z)4#@MV$%|PBPMUjeroTiJAaqs+~^|T3g*pw1*Y<9+B1kSFfed1V8*NpP#gplfcOF* zIG(k*z&r*9Mg|E6F^=qWOI0s33WR^ms**y`0p5&E_6(B`3P?;oA;-hGb@ElYOvdw* Y?d21g{)kOpDDTZB&BnlRQW9h~0QQOe<^TWy diff --git a/openecomp-be/lib/openecomp-tosca-lib/src/test/resources/mock/validationService/csar/resource-Spgw-csar-ZTE.csar b/openecomp-be/lib/openecomp-tosca-lib/src/test/resources/mock/validationService/csar/resource-Spgw-csar-ZTE.csar index 58c3ddd074ff2eca5412dfb78912a5a575336d39..721271046fb7fc2d24071271b23865f69c5f17e8 100644 GIT binary patch delta 1054 zcmZvbdq`7J9LLXnxk+iU+{10^uGw1Vi)AGmtIR@~FDfOO&C2pYX+^rn9l2J4T4>Wl z&q4hW+By%5^~Pm#|?_@E!mFyuk1ip79$@H8+oj5TV3Fh>D5_uGCFcF z2tL(Fpo$4&v&xp?0i!Wjc@<9YmEiy+`9@>=DuxJ&Z+yT74K>L*o>WU67Xv_sbOIoS zw25!7Dl6C+3-$@k+&(!BJ z?^drbn$+$(7G@23u_@G@X12?ZKF|1hF>+~o{pV8!%BIBK84PT=9pj39KC)|m!u={a zZr6TxOe<5)TC$t#WQ~*~mngN@7e<*PyQ0@fdAHSHv-z20tuw#m!J(?m`gu=058L-K zU#iB-N@VxkYtH?UmcDfM7v+4*7)sKnjH)W{z=5$nlJ`3o+nTS%%`pomlHV>FSFXAp-#6Btu7sn zeHQESzr#Rtygq6sW$08XcSbX`>OKj5NMbgMbLGGD;9AHqsae))|vf-GQ2x ztv>azQH%h|(0KX|A5bw;1T+Y^%6*`(LIOJ(QV~g@+5Vdn5#j)#(132sz)mPL3B=yW qP=6xxPh8+66N^Q`DAQW}W(_=DD-qbJ$4^XTVPKHrVPFXGW@Zs#z*M@K zgH@CbsFvL@YsyDf1_pa6JZg=(Cx`;o7N+}pmxwYjY@3Zo?M(%CRxNf8qjkIoUIN{4 zoENuRpbHr$zbTX1ET;B?QJtM*|Az&U&lnjPelz3IvsqMQn;OtDabGrb%u-`u=-R@F z+mjFdYMFtK`RunxHWp~8J|7-~8DtqI?=6?#JUvK?O_QBtx9_%H5^M|%A4Kr!(VHBb zDlu8ULUQx(2t6jCvtr`*_UbS(Fqi_v6ld7mN1tK_s@*ef{>zy_XO-Y_)@J$m6ege- zSZw-2&4K3bz+)~0gF3@xzDmu_#}ey6<_BjR{HXz&pUREfEtBn|r6*TaifryoHDdyL z`@5s3q6yHRCZN}Gxu1c-0Oak>AJT6!*Ryj}tr5!D1M-F>ObY`82LorVzV~AJ14lW4 z5vl-`6$7SH-^9$k;MAhB%;eON)ZBuc#FA9K+_b3^eZ7wu2(-QD{w-fM{aV?<^>SB_ zPFC8YP@$P@wAT5uipu46zu)`*jhXm1uh{F;zVmwy`?T{2Nql;$#Fbuup)_^w#Jvx^ zoZBl+MEcA9>yI?5?CMI9vz`80meqxuH;mcJ-|czev?cpjIk!I8D79H@*~U*=XZ0q1 z(K>nV)Ek@lrRpzJ=dq>i{IINC$>LpONn@TuqiR_gWAdg}zqeI+8`XSeg#Kz;ER$mS zowEDB%7H`ND?c3ayno~6lzSGJZ~L6&S|S8+eC{CITHFccj8XU8Pxqd zcKuYxwatZz>4x>b-!(oRE7|sZ=Y*-B8@@_&Tk~t?Z2qbE=>1Fi<8})9J=y>){|4qYcMI|2%1_qbZw9LHBlFa5&24I;m z`GTMLg91eY46H8P81KQ?3DIKP^{e(vO@RmnsfS-ikm0#|lNJ?a^R? z>Ixa40AIZL!YYllv+`Zg~w;j?c2N4Yi`o4_sMF3 zhZ}f%MY5JW-yNOJxjSDkS!waFoVW6?WmZ`6xt+D%*HN$VOWp27=_={zIaB66@YZ%c z)O+XSGYu*E+vyjsbG9uN=Vg1qGW}wZN8;(YzXo|HZU()5leutj79SNW~0|O%vZ)t32VE}th3gkIfi09BeHra+-i!otxI=2l|FYDwU gR_VzHxV2a`*uWa4L|B0g1_pK@d<8TzkPE~E03S7NLI3~& delta 247 zcmca8F-KyKd}58A zbIaCd(rTNWOOw2lxn zs8@=6zk>aQyOZTNh-OYVm0HUF>rxBrp2KqaW~VpSs@2M_h^)Gn(&1N5|jNoG$yxksxh&%PhQ9A%@xMPz_5ZHqz(YYDQ_qM delta 332 zcmbOt(k!wejakq+JktBZl}zbQ1_p+mKrA*nkVU*cH!ZYxFW(^rk=E~Odzg1~Hu7cN z@Qty$Irq+ii+3V2oHdVapYHeS=?{hA_& zGMP1d^1d+rclhLAbs+S~)aNNn1AloNt6kvQzJKST-(~C1dP?54nYH-sSI7Bl^F%MM z{XDJKo9D>Owitn%$u2Q!S^@c8lV8{ccr&w1R^SlZ9Kh1Zk|NI_0(2z@1BSa9RDj|j zpuoYv5W~#C;G3A47o1vDmYJLylA2qPlUS0fmz&1Lpa53I$RNS6=XkBCt?y+-p}dHmBhrr(9I4q3;?KcaH{|S diff --git a/test-apis-ci/sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/Files/VNFs/ZteEpcMmeVf.csar b/test-apis-ci/sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/Files/VNFs/ZteEpcMmeVf.csar index bf0e775102a5e5a20ac689edc160c5c7dc9f1c0f..184c223ec279d15a628aa8f13d12986dea568138 100644 GIT binary patch delta 319 zcmdm{dQ5eLJ(uw2S;oEzucOPm7#J9~1F;x`%wz#>(fZu9&=5`r=B$uK(I8w}!Og(P z@`9Ox0ZfGUdUG==inM-j`hT!i!K$0<`$a7dktVaEi_so-Y{vzEeYafws-WzCrAp3& zg^i0^c)$MHP^?>5dN$2tMa1>%pWpI-d$94=1JT{HFY_~gZ&JV2SIViXt+w;Wr7pol z$KACz)y1|w^*q5mJ?X}Yy|a$^$xM|H^(u*6E#1l8vS#DA2Nx1%DVsdW_n5f(BbO+f zh8(j9(CHiun4XaUiZd`U0`ZncQ?AK@T$17;tPpRZd1-QwfXw7JK|UsaZlE%;$q(3A eCT|e*W1KemzhDC6;mHX?K3v{F|EKbUOauVwPH>n2 delta 331 zcmX@6x=nS1Jy(59gO9h`4Rf0=1_p-hKr9BtzKNN6!Kp=MnaQaksksF?i6yCexoM%j zr@5FEC0f5Xy? z!24w0*0U-dDeqeG8lgX3(j>gTr+@fqL_6#CGr*bf0 zdO!sz4gv~5Y|4epJ6vFS1_nk335Lrd2ePA_FEetjah%-ch@dA|32HHY=9;X{Ej9Uo cpdVw^WPYIp#^sX>gnYQdnHd;7`9byo0GIK09{>OV diff --git a/test-apis-ci/sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/Files/VNFs/resource-ZteEpcMmeVf-csar_fix.csar b/test-apis-ci/sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/Files/VNFs/resource-ZteEpcMmeVf-csar_fix.csar index bf0e775102a5e5a20ac689edc160c5c7dc9f1c0f..72d3d0c86917afb20e28f00a23185f841be0b648 100644 GIT binary patch delta 319 zcmdm{dQ5eLJ(uvZS;oEzucOPm7#J9~1F;x`%wz#>(fZu9&=5`rX8({y(I8w}!Og(P z@`9Ox0ZfGUdUG==inM-j`hT!i!K$0<`$a7dktVaEi_so-Y{vzEeYafws-WzCrAp3& zg^i0^c)$MHP^?>5dN$2tMa1>%pWpI-d$94=1JT{HFY_~gZ&JV2SIViXt+w;Wr7pol z$KACz)y1|w^*q5mJ?X}Yy|a$^$xM|H^(u*6E#1l8vS#DA2Nx1%DVsdW_n5f(BbO+f zh8(j9(CHiun4XaUiZd`U0`ZncQ?AK@T$17;tPpRZd1-QwfXw7JK|UsaZlE%;$q(3A eCT|e*W1KemzhDC6;mHX?K3v{F|EKbUOauUuqHrw$ delta 331 zcmX@6x=nS1Jy(59gO9h`4Rf0=1_p-hKr9BtzKNN6!Kp=MnaQaksksF?i6yCexoM%j zr@5FEC0f5Xy? z!24w0*0U-dDeqeG8lgX3(j>gTr+@fqL_6#CGr*bf0 zdO!sz4gv~5Y|4epJ6vFS1_nk335Lrd2ePA_FEetjah%-ch@dA|32HHY=9;X{Ej9Uo cpdVw^WPYIp#^sX>gnYQdnHd;7`9byo0GIK09{>OV diff --git a/test-apis-ci/sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/Files/VNFs/vSBC_update_v03.csar b/test-apis-ci/sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/Files/VNFs/vSBC_update_v03.csar index 7940b3f5077dc48a73359c773de7e1576c6b0f98..017865055df37251864408b4a4364721953d7fe6 100644 GIT binary patch delta 198 zcmbO$y;gccjPTl7#=cr%Te^A}7#MZ~u^5BQv$5 z0|S_t*jCE;a^s(BE;Tu35uhFp224{VfZ_}cj6l4laq?VlDT&Y!R)~RUhE2ZBt;MJ} znT;obDVlL|G^6z7W*$GLuZ)xDbBj%m=M|XzlgEiEo^5hGo7&{JJUo;0c~!U$F)=V) Izvk9r6q+o? nlfY;{xtu49=_cc3K_;ome|h{EohSS7hI5@`Vqn