summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-12-15Merge "Add cli to pmdictionary validation"Kanagaraj Manickam25-43/+1192
2020-12-14Add cli to pmdictionary validationBogumil Zebek25-43/+1192
- Extend pmdictionary validation library by cli Change-Id: Id24bca84f985b2859eff1eeb5bcf0c443269a947 Issue-ID: VNFSDK-715 Signed-off-by: Zebek Bogumil <bogumil.zebek@nokia.com>
2020-12-10Add signature and certificate for individual artifacts.Bartosz Gardziejewski12-82/+333
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Ifb9e06fffefea6b4d068a915b69b66c750ab02e8 Issue-ID: VNFSDK-714
2020-12-10Add fields for signature and certificate in source model.Bartosz Gardziejewski3-17/+367
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I0783dd9f78c0138fba871d0977e4cd8305891872 Issue-ID: VNFSDK-714
2020-12-08Merge "Add rules parameter for selected rules validation"Bogumil Zebek4-11/+153
2020-12-02Merge "Add python script to generate table with active validation rules."Bogumil Zebek20-3/+605
2020-12-01Add python script to generate table with active validation rules.Bartosz Gardziejewski20-3/+605
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I4c944fe6c5bd3cb7f8807d954cc85ad16743841b Issue-ID: VNFSDK-696
2020-12-01Change version to 1.2.16Pawel6-5/+7
Issue-ID: VNFSDK-713 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: Ibef6ae2369d9f9b77e31064ce7525a277844a581
2020-12-01Release version 1.2.15Pawel1-0/+5
Issue-ID: VNFSDK-713 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: I98e7370f2e24dd323d1b8387ecd02daaa9b00c39
2020-11-26Add possibility to validation pm-dictionary from byte arrayPawel16-298/+465
Issue-ID: VNFSDK-713 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: I2d2de2cfe066e1cbbdea3bc8fac771914779e117
2020-11-25Tests refactorPawel8-151/+151
Issue-ID: VNFSDK-713 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: I86bfb5af43c6ccab74c46ba4bdcf13a3be27962c
2020-11-24Extract pm-dicrionary validationPawel42-348/+429
Issue-ID: VNFSDK-713 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: Iee5a23a3a6c9215927aa2c453faab62d30453444
2020-11-05Merge "Add support for CNF-conformance check"guilinBogumil Zebek3-0/+76
2020-11-04Add support for CNF-conformance checkKanagaraj Manickam3-0/+76
Issue-ID: VNFSDK-592 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I0641f3a52e5e82eec6ff47a9911879efb72cc4d7
2020-10-29Add rules parameter for selected rules validationBartosz Gardziejewski4-11/+153
This commit will add extra, optional parameter for csar-validation command. New parameter is named "rules", and it allows to specify rules that will be validated. Using this parameter allows to use refrepo/marketplace to validate selected rules and at the same time guarantee that response format will be exactly the same as for validating all rules, this is in contrast for validating one rule using csar-validate-<rule>, that returns json significantly different then csar-validate. Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I6eb228d360354c0e249032d013e6a23d1f2713ff Issue-ID: VNFSDK-700
2020-10-23Change version to 1.2.15Bartosz Gardziejewski5-4/+6
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Id2edd82230f3f57eaa6473e24e976985552a07f8 Issue-ID: VNFSDK-481
2020-10-23Release version 1.2.14Bartosz Gardziejewski2-0/+8
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I036140197973ccab209cd6eab8076c1a22f76793 Issue-ID: VNFSDK-481
2020-10-15Add handling of CSAR with no TOSCA meta and no certificate.Bartosz Gardziejewski5-2/+56
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Ic9914b13e0bd5d9844849f20051d99d18e369ae9 Issue-ID: VNFSDK-481
2020-10-13Add error when CMS and TOSCA meta file are present, however TOSCA does not ↵Bartosz Gardziejewski4-34/+36
contains ETSI-Entry-Certificate Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I238ac7544f1eda9fa1bc0f2a89120dc3ae33437a Issue-ID: VNFSDK-660
2020-10-13Revert "Update ONAP cli to 6.0.0 ."Bartosz Gardziejewski2-3/+3
This reverts commit bbb1c92f09a8ef563f6897c2afa1073ecdd4d73b. Reason for revert: Bug exist in version 6.0.0 ONAP CLI. Change-Id: I3690383252b90f918f2f708eac2c1f518faea3dc Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Issue-ID: VNFSDK-697
2020-10-12Update ONAP cli to 6.0.0 .Bartosz Gardziejewski2-3/+3
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I03e78efbf1b22ba6b58f9d204a2dda1b97958588 Issue-ID: VNFSDK-697
2020-10-07Refactor functional tests for CSAR validation.Bartosz Gardziejewski6-180/+398
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Icaa53313d66a01dccc779959b49b74857402cb71 Issue-ID: VNFSDK-661
2020-09-25Release validation 1.2.13Adam Wudzinski6-5/+16
Add new field called "warnings" to oclip json response. All ignored errors are now reported as warnings. - https://jira.onap.org/browse/VNFSDK-596 Fixed rule R130206 CMS and certificate searching and validation mechanism - https://jira.onap.org/browse/VNFSDK-595 Issue-ID: VNFSDK-596 Signed-off-by: adam.wudzinski@nokia.com <adam.wudzinski@nokia.com> Change-Id: Ic235ed14976576586fe8512eeaa8d9253e4609cb
2020-09-24Fixing R130206 certificate searching mechanismBartosz Gardziejewski39-201/+768
Issue-ID: VNFSDK-595 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I8dacd924b16812378356b05291229f2097dfcbe1
2020-09-23Merge "Add warnings field to oclip json response"Bogumil Zebek3-20/+76
2020-09-21Add warnings field to oclip json responseAdam Wudzinski3-20/+76
Add new field called "warnings" to oclip json response. All ignored errors are now reported as warnings. Signed-off-by: Adam Wudzinski <adam.wudzinski@nokia.com> Issue-ID: VNFSDK-596 Change-Id: Ifebfb09b54156f0566858e942d73a7a5ef34721f
2020-09-14Merge "code improvements"Bogumil Zebek6-159/+161
2020-09-14code improvementspriyanka.akhade6-159/+161
Signed-off-by: priyanka.akhade <priyanka.akhade@huawei.com> Issue-ID: VNFSDK-608 Change-Id: Ia4b6d62bc0a3a94487e2a8748cfbfff9727a7d77
2020-09-10Change version to 1.2.13Bartosz Gardziejewski5-4/+6
Issue-ID: VNFSDK-645 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Ic5cd36832fa251643a3fe4b1fc06e315037d5155
2020-09-10Release version 1.2.12Bartosz Gardziejewski2-0/+21
Issue-ID: VNFSDK-645 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I9f015fccf31d95a499ed3311d543f751df7f382b
2020-09-04added non-vulnerable log4j versionpriyanka.akhade1-1/+1
Signed-off-by: priyanka.akhade <priyanka.akhade@huawei.com> Issue-ID: VNFSDK-553 Change-Id: I6844d21d095d6f3031382fa271babfc50eee4a98
2020-08-28Merge "Fix searching for path to PM_Dictionary in manifest file."Bogumil Zebek4-7/+44
2020-08-27Fix searching for path to PM_Dictionary in manifest file.Bartosz Gardziejewski4-7/+44
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I3bf22f9095c560fa6c98e37b6d28b306e9af4d95 Issue-ID: VNFSDK-645
2020-08-24Fix commons-io vulnerabilityjitendra0071-1/+1
Issue-ID: VNFSDK-584 Signed-off-by: jitendra007 <jitendra.sharma1@huawei.com> Change-Id: I8a91c7f441559cd9e3ddcd9cbd1223fd9882c320
2020-08-21Migrate from java 8 to java 11Bogumil Zebek6-69/+161
Change-Id: If146dc0d99541a8a14ecc5e504c49a5c433a262f Issue-ID: VNFSDK-631 Signed-off-by: Zebek Bogumil <bogumil.zebek@nokia.com>
2020-08-21Fix commons-codec vulnerabilityjitendra0071-0/+11
Issue-ID: VNFSDK-584 Signed-off-by: jitendra007 <jitendra.sharma1@huawei.com> Change-Id: I78c1bd06c040085419155ad7bb19c070f416715a
2020-08-20Change version to 1.2.12Bartosz Gardziejewski5-4/+6
Issue-ID: VNFSDK-644 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I900ba711ff8525eb26674a76abac6d6fb45f386e
2020-08-20Release version 1.2.11Bartosz Gardziejewski1-0/+5
Issue-ID: VNFSDK-644 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Ibeacc65229f30c3f57e78c822e17d5885dc435d7
2020-08-20Wrap exceptions connected with Yaml parsing in order to send them as ↵Bartosz Gardziejewski9-1/+368
validation error. Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Iae6c0948746bb903945de1796b6f42952d4072ba Issue-ID: VNFSDK-644
2020-08-19Removing jmockit dependencies.Bartosz Gardziejewski2-91/+2
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Idbd406f3cbfb943452870a394e2a8b7bcdc7509b Issue-ID: VNFSDK-631
2020-08-18Code Improvements-Vnfsdk-validation sonar issue fixesSravanKumarGunda14-82/+91
Signed-off-by: SravanKumarGunda <sravan.kumar1@huawei.com> Issue-ID: VNFSDK-608 Change-Id: Idba9f4876e41b699e2a2ac836eb2090f3694d0f1
2020-08-12fix snakeyaml vulnerabilityjitendra0073-5/+4
Issue-ID: VNFSDK-584 Signed-off-by: jitendra007 <jitendra.sharma1@huawei.com> Change-Id: Id91ed81d3b104e507eefc242a59e19918564233c
2020-08-05Fix sonar issues for validationjitendra00726-265/+394
Issue-ID: VNFSDK-608 Signed-off-by: jitendra007 <jitendra.sharma1@huawei.com> Change-Id: Ib56d706444190d11958f125e666b0e0fbeab5391
2020-07-22Change version to 1.2.11Bartosz Gardziejewski5-4/+7
Issue-ID: VNFSDK-594 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I5a5b8c428674dc2b3a4da1b2390691e5411d6286
2020-07-22Release version 1.2.10Bartosz Gardziejewski2-0/+9
Issue-ID: VNFSDK-594 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I7aa4a8aeabd562862cf3999e709bcde988520e07
2020-07-21Add list of values validation using schema in PM Dictionary.Bartosz Gardziejewski17-140/+462
Issue-ID: VNFSDK-594 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I1e59bdfb697adb6097636212fa5be8c749f084e6
2020-07-16Change version to 1.2.10Bartosz Gardziejewski5-4/+7
Issue-ID: VNFSDK-594 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I686f3af44beafae3161de6513f5dc8bca6532ed5
2020-07-16Release version 1.2.9Bartosz Gardziejewski2-0/+13
Issue-ID: VNFSDK-594 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I2d77032c6cc58e421b90f0024bb3b71a05927f9a
2020-07-15Merge "Add rule r816745 to pnf list"Bogumil Zebek2-1/+2
2020-07-15Merge "use YAML schema validator in rule R816745"Bogumil Zebek22-23/+429