Onboard PNF software version 81/97781/8
authorandre.schmid <andre.schmid@est.tech>
Tue, 8 Oct 2019 17:27:36 +0000 (18:27 +0100)
committerOfir Sonsino <ofir.sonsino@intl.att.com>
Wed, 20 Nov 2019 17:23:14 +0000 (17:23 +0000)
commit13af621442b4c74d9e63ede8e42dbae48aaa64c9
tree93b192acc70f6b9eed7fba41402bf33bf9970442
parent86655742cf36bdc056837f5b74bc32c58201a600
Onboard PNF software version

Change-Id: Id9e32e01f6c2f4c39c8ff10816d982cbb3063bf7
Issue-ID: SDC-2589
Signed-off-by: andre.schmid <andre.schmid@est.tech>
43 files changed:
catalog-be/pom.xml
catalog-be/src/main/java/org/openecomp/sdc/be/components/csar/CsarInfo.java
catalog-be/src/main/java/org/openecomp/sdc/be/components/csar/PnfSoftwareInformation.java [new file with mode: 0644]
catalog-be/src/main/java/org/openecomp/sdc/be/components/csar/PnfSoftwareVersion.java [new file with mode: 0644]
catalog-be/src/main/java/org/openecomp/sdc/be/components/csar/SoftwareInformationArtifactYamlParser.java [new file with mode: 0644]
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/PropertyBusinessLogic.java
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/ResourceBusinessLogic.java
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/SoftwareInformationBusinessLogic.java [new file with mode: 0644]
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/BusinessLogicException.java [new file with mode: 0644]
catalog-be/src/test/java/org/openecomp/sdc/CsarInfoTest.java [deleted file]
catalog-be/src/test/java/org/openecomp/sdc/TestUtils.java
catalog-be/src/test/java/org/openecomp/sdc/be/components/PropertyBusinessLogicTest.java
catalog-be/src/test/java/org/openecomp/sdc/be/components/csar/CsarInfoTest.java
catalog-be/src/test/java/org/openecomp/sdc/be/components/csar/SoftwareInformationArtifactYamlParserTest.java [new file with mode: 0644]
catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/ResourceBusinessLogicMockitoTest.java
catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/ResourceBusinessLogicTest.java
catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/SoftwareInformationBusinessLogicTest.java [new file with mode: 0644]
catalog-be/src/test/java/org/openecomp/sdc/be/components/lifecycle/CheckoutTest.java
catalog-be/src/test/resources/artifacts/pnfSoftwareInformation/invalid.yaml [new file with mode: 0644]
catalog-be/src/test/resources/artifacts/pnfSoftwareInformation/pnf-sw-information-corrupt.yaml [new file with mode: 0644]
catalog-be/src/test/resources/artifacts/pnfSoftwareInformation/pnf-sw-information-invalid-1.yaml [new file with mode: 0644]
catalog-be/src/test/resources/artifacts/pnfSoftwareInformation/pnf-sw-information-invalid-2.yaml [new file with mode: 0644]
catalog-be/src/test/resources/artifacts/pnfSoftwareInformation/pnf-sw-information-invalid-3.yaml [new file with mode: 0644]
catalog-be/src/test/resources/artifacts/pnfSoftwareInformation/pnf-sw-information.yaml [new file with mode: 0644]
catalog-model/src/main/java/org/openecomp/sdc/be/model/jsonjanusgraph/operations/ToscaOperationFacade.java
catalog-model/src/main/java/org/openecomp/sdc/be/model/jsonjanusgraph/operations/exception/ToscaOperationException.java [new file with mode: 0644]
common-be/pom.xml
common-be/src/main/java/org/openecomp/sdc/be/config/NonManoArtifactType.java [moved from openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/validation/NonManoArtifactType.java with 94% similarity]
common-be/src/main/java/org/openecomp/sdc/be/config/NonManoConfiguration.java [new file with mode: 0644]
common-be/src/main/java/org/openecomp/sdc/be/config/NonManoConfigurationManager.java [new file with mode: 0644]
common-be/src/main/java/org/openecomp/sdc/be/config/NonManoFolderType.java [new file with mode: 0644]
common-be/src/main/java/org/openecomp/sdc/be/config/exception/LoadConfigurationException.java [new file with mode: 0644]
common-be/src/main/resources/config/nonManoConfig.yaml [moved from openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/resources/nonManoConfig.yaml with 100% similarity]
common-be/src/test/java/org/openecomp/sdc/be/config/NonManoConfigurationManagerTest.java [new file with mode: 0644]
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/validation/SOL004MetaDirectoryValidator.java
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/validation/ManifestBuilderTest.java
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/validation/SOL004MetaDirectoryValidatorTest.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/services/impl/etsi/Configuration.java [deleted file]
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/services/impl/etsi/ETSIServiceImpl.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/services/impl/etsi/NonManoType.java [deleted file]
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/services/impl/etsi/ETSIServiceImplTest.java
test-apis-ci/sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/Files/PNFs/sample-pnf-1.0.1-non-mano-software-information.csar [new file with mode: 0644]
test-apis-ci/src/main/java/org/openecomp/sdc/ci/tests/sanity/Onboard.java