Changelog
All notable changes to this project will be documented in this file.
[1.2.5]
Added
- Added rule R972082 to enabled PNF requirements.
Fixed
- Fixed package integrity issue with non mano arifacts.
- Fixed VNF/PNF package integrity issue with CMS signature not containing certificate.
- Fixed bug that was showing errors during validation of CSAR, when any other non_mano_artifact_set than onap_pnf_sw_information was present in manifest file.
[1.2.6]
Added
- Added file extension validation of file related in onap_pnf_sw_information artifact set.
Fixed
- Fixed bug that was generating invalid report when user run validation with all rules and single validation fails.
[1.2.7]
Fixed
- Fixed bug that was causing problem with loading rules properties.
- Fixed package security SOL004 Option 1 make rule less restrictive as this rule is not implemented in SDC Onboarding
[1.2.8]
Fixed
- Fixed VNFSDK doesn't check if all files in package are listed in manifest file
[1.2.9]
Added
- Added rule R972082 to validate PM_Dictionary using schema.
Fixed
- Fixed rule R01123 that was reporting all files in ZIP as not present in manifest
[1.2.10]
Added
- Added parameters list validation to PM Dictionary .
[1.2.11]
Fixed
- Fixed rule R816745 that wasn't sending all exceptions connected with YAML parsing as validation error
[1.2.12]
Fixed
- Fixed rule R816745 that was searching for the path to PM_Dictionary in manifest file under name source, instead of Source (starting with a capital letter). Now both versions (source and Source) are accepted by this rule.
- Fixed commons-codec vulnerability
Added
- Added non-vulnerable log4j version
Upgrade
- Upgraded from java 8 to java 11
[1.2.13]
Fixed
- Fixed rule R130206 CMS and certificate searching and validation mechanism
Added
- Add new field called "warnings" to oclip json response. All ignored errors are now reported as warnings.
[1.2.14]
Fixed
- Fixed rule R130206 handling of CSARs with no TOSCA meta and no Certificate in root directory
- Fixed rule R816745 that was not reporting error when CMS and TOSCA meta file were present, however TOSCA did not contain ETSI-Entry-Certificate
[1.2.15]
Move
- Extract pm-dictionary validation to separate module
- Added possibility to validation pm-dictionary from byte array
[1.2.16]
Added
- Possibility to add certificate and signature per artifact in manifest file.
- Possibility to validate PM_Dictionary using CLI operation
[1.2.17]
Added
- Possibility to use a common certificate for individual signature per artifact in manifest file.
[1.2.18]
Added
- oclip command to trigger pm_dictionary validation
[1.2.19]
Added
- Possibility to use a signature in PKCS7 format for individual artifact in manifest file.
[1.2.20]
Added
- Adapt VNFSDK "product-name" behavior