summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-09-07Fix Sonar coveragesebdet1-1/+0
Fix the coverage sonar issue due to changes in CI Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I559ffdf9c2c9863c9a2bb8cdc1d6780a86d9e916
2020-09-07Make directives options configurablearibeiro12-31/+181
Issue-ID: SDC-3275 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Ia91655f02c45d033ebae45bd6d9f252c2f6d6f47
2020-09-07Add and change node_filter unit testesaribeiro2-5/+86
Issue-ID: SDC-3272 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I29ff07fa5e4d4cec1379018d417e35a156e7aa2f
2020-09-07Enable selection of requirementsvasraz18-216/+387
Instead of all requirements of the component instances in a component being exposed outside the component, this change will enable the component designer to specifiy which should be exposed outside the component and which are to be internal to the component Change-Id: Ib063f7b8b0aca94896e78a46f069725bae3d494d Issue-ID: SDC-2771 Signed-off-by: MichaelMorris <michael.morris@est.tech> Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
2020-09-07Use meaningful workflow namexuegao5-4/+41
When generate csar, use meaningful workflow name instead of null. Issue-ID: SDC-3230 Signed-off-by: xuegao <xg353y@intl.att.com> Change-Id: I250e2f928aa33b2da86a7c458c098713c43a5074
2020-09-07Upgrade Vulnerable Direct Dependencies [many]amohamad2-4/+10
Issue-ID: SDC-3051 Upgrade ONLY Maven Dependencies in pom.xml (sdc-main) Upgrade Netty-all 4.1.36.final to 4.1.48.final Upgrade togglz-console 2.4.1.final to 2.6.1.final Upgrade commons-beanutils 1.9.3 to 1.9.4 Upgrade testng 6.x to 7.2.0 Change-Id: Ieffbeba96c0bc5dfba1f3f5371339286d94a3a3b Signed-off-by: amohamad <a.mohamad@queensu.ca> Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2020-09-07Update version to 1.7.1sebdet164-166/+165
Update the pom to 1.7.1 so that we could deliver when we want Issue-ID: SDC-3274 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I1cea02ebe28cc7cbb03ea5dd3ced98953e32dfc1 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2020-09-07Optimize BuildJulienBe798-129767/+541
Optimize the log output Issue-ID: SDC-3232 Signed-off-by: JulienBe <julien.bertozzi@intl.att.com> Change-Id: I50cfb7119b1e9087d3e2db56a81fe47df4ad6254
2020-09-07Replace artifact folder ONBOARDED_PACKAGE in CSARvasraz2-4/+8
Replace artifact folder ONBOARDED_PACKAGE for ETSI_PACKAGE in TOSCA CSAR. Also included VF artifacts will also have the same folder replaced. Change-Id: If03f13a80894e98a0abe1b849322f86a27dfd3f1 Issue-ID: SDC-3261 Signed-off-by: andre.schmid <andre.schmid@est.tech> Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
2020-09-07Enhancement debian package manager apt-get tweaksPratik Raj2-2/+2
By default, Ubuntu or Debian based "apt" or "apt-get" system installs recommended but not suggested packages . By passing "--no-install-recommends" option, the user lets apt-get know not to consider recommended packages as a dependency to install. This results in smaller downloads and installation of packages which result in faster download and setup Refer to blog at [Ubuntu Blog](https://ubuntu.com/blog/we-reduced-our-docker-images-by-60-with-no-install-recommends) Issue-ID: SDC-3256 Signed-off-by: Pratik Raj <rajpratik71@gmail.com> Change-Id: Ie9ebfa8e49fa6d562683fa147685c92d1180f467
2020-09-07Change to public npm reposebdet1-1/+1
Change to public npm repo to avoid issues with the build in npm for catalog-Ui Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I86fd58471bd89b539ab3068a6ca92277dccdfa23
2020-09-07Add 'data_types' during import VFCsvasraz14-317/+486
Change-Id: Ib9974bbc1eb88633e7e6834cc7ef8ae95deda539 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3191
2020-09-07Retrieve node_filter capabilitiesaribeiro10-129/+216
Issue-ID: SDC-3270 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Ieb1b3c4d31a50e73112fc34cdd8d5fd9ba9e6a30
2020-09-07Template design (NSSTs) for slice sub-nets (RAN, Core, Transport).hekeguang3-0/+1254
Issue-ID: SDC-3086 Change-Id: Ib70da9e03d6dd152d901344c60f8ba47f38450fe Signed-off-by: hekeguang <hekeguang@chinamobile.com>
2020-09-07Add support for TOSCA 1.3vasraz1-1/+2
Change-Id: I57da82df0f035803f4921db5b3ec9ede3ff7a952 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3273
2020-09-07Rename ONBOARDED_PACKAGE folder to ETSI_PACKAGEKrupaNagabhushan5-4/+28
Issue-ID: SDC-3259 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: I8bcaeb11536aa1c7ad8d15f00bdf5663e6a059b5
2020-09-07Map topology inputs to properties in substitution mappingaribeiro2-1/+14
Allows to map properties of the node_type to inputs of the topology template for a service Issue-ID: SDC-3254 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Iee49fe0ac29a39b98d8dc8185401f4d1c4aeffbb
2020-09-07Adding ETSI NS typesMichaelMorris7-2/+170
Change-Id: I22f644a6b02f4f05ddc951af899463df9b11b7db Issue-ID: SDC-2618 Signed-off-by: MichaelMorris <michael.morris@est.tech>
2020-09-07Create Service category ETSI Network Serviceandre.schmid2-0/+7
Creates a new Service category ETSI Network Service, having the service base type as ETSI NS type tosca.nodes.nfv.NS. Change-Id: I2615a1e1f88330064b97516ed3865a408e1b51b2 Issue-ID: SDC-3250 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2020-09-07Plugin to Generate Service ETSI NSD CSARandre.schmid29-17/+3658
Create a catalog backend plugin to generate an ETSI compliant Network Service Descriptor (NSD) CSAR as an artifact in the generated TOSCA CSAR package of a Service. Change-Id: I2b1556148be39d7bf37602335e638d0cee2b291b Issue-ID: SDC-3251 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2020-09-07Update node_filter capabilitiesaribeiro5-19/+74
Issue-ID: SDC-3265 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Ib2dbd299ff5fc336258bf29a303210eacfd984cf
2020-09-07Delete node_filter capabilitiesaribeiro5-16/+40
Issue-ID: SDC-3264 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I91bb476819aaf247ec106139a3af1afe327a700c
2020-09-07Add node_filter capabilitiesaribeiro6-50/+286
Issue-ID: SDC-3263 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I2965c8b0b9331b035ba5f9cc7f58d9ea3af26402
2020-09-07Enable node_filter update actionaribeiro4-32/+28
Issue-ID: SDC-3257 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Id8ae9a7bfe941aa11891f472e830b4ca59b3e839
2020-09-07Fix default valueChrisC1-2/+2
Fix Hardcoded IP, use service will be resolved by k8s Issue-ID: SDC-2662 Signed-off-by: ChrisC <christophe.closset@intl.att.com> Change-Id: I94f2a06c5e4e38f8db4f6e26481e0b5db6cb13ea
2020-09-07Adjusting check condition for ZipOutputStreamKrupaNagabhushan1-2/+4
Issue-ID: SDC-3226 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: I49e8916e23a7883832a02e6f294fd3f2a537f3a2
2020-09-04Rewrite of `cloneToscaElementForCertify` to remove NPEChris André1-25/+46
- Modularized `cloneToscaElementForCertify` in smaller, less complex parts (`updateEdgesDeleteNotCertifiedVersionsAndHandlePreviousVersions`) Issue-ID: SDC-2967 Signed-off-by: Chris Andre <chris.andre@yoppworks.com> Change-Id: I7f9e8a9e337147fd48c1c4c742eff5abf7ebacf8
2020-09-04Support for Nested/Hierarchical ServicesMichaelMorris40-308/+551
Change-Id: I478cf2e1f9cf96443a3e35bf22ac2c9d72bca8f1 Issue-ID: SDC-3145 Signed-off-by: MichaelMorris <michael.morris@est.tech>
2020-09-04Upgrade Vulnerable Direct Dependencies [jackson]amohamad22-65/+49
Issue-ID: SDC-3051 Upgrade from jackson-databind 1.9 and 2.10 to 2.11 upgrade the respective pom.xml files Upgrade the 1.9 imports and required code changes Upgrade the beans-services.xml files Change-Id: I56b59e08d65a0a1888c8caeb5470bc0c6a028ddd Signed-off-by: amohamad <a.mohamad@queensu.ca>
2020-09-04Fix broken buildvasraz1-1/+1
[INFO] ERROR in /w/workspace/sdc-master-verify-java/catalog-ui/node_modules/@types/node/index.d.ts (20,1): Invalid 'reference' directive syntax. Change-Id: Iaa4a705bdfe8aca39207c7241f1c0138f6f62fcf Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3276
2020-09-02Add profile for skipITsebdet1-0/+26
skip integration project when the standard -DskipITs parameter is provided. Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Ieca577f28537f14de7131415de40e9aeae25d147
2020-09-02Optimize Buildsebdet14-79/+69
Optimize the time required to compute the tests so that the build can be faster Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I0ccbc3a0f9d895e75dcf5e4c1ef35ebf3ba06808 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2020-09-02Support for defining attributes on a node_typevasraz46-1852/+1157
This commit aims to add support of attributes on node_type. It is first of several commits to cover all support. It includes: - new classes: AttributeDefinition ComponentInstanceAttribute IAttributeInputCommon IAttributeInputCommon AttributeDataDefinition MapAttributesDataDefinition - support of 'Import of VFC with attributes' - TCs fix for changed code Next commit(s) will cover: - support of "Onboarding packages with attributes" - support of "Download TOSCA Artifacts - Tosca Model" - support of "Import onboarded VSP" Change-Id: I0167abc58e8aeef3d631833cc323e466f8e71492 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3200
2020-09-02Add sdc startup in ITJulienBe357-1074/+48705
Add the UI part with the latest selenium and firefox driver in headless Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I5c5da5a26eda3042d94995f67937c105edef74c0 Signed-off-by: JulienBe <julien.bertozzi@intl.att.com>
2020-09-01Update INFO.yamlChrisC1-5/+8
Update PTL and move project to Mature state as per TSC decision Issue-ID: SDC-3243 Signed-off-by: ChrisC <christophe.closset@intl.att.com> Change-Id: I5494cd6d86b9422be589e5373ec7ee6c7e34de0c
2020-08-25Add sdc startup in ITsebdet1-0/+1
Fix the start sdc so that containers are not killed Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I0e561cd8f8a679878d3d40355d0db74cb7014f38
2020-08-25Add sdc startup in ITsebdet26-148/+67
Remove main method and move test suites for backend in a specific folder Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Ic38534f5b5105c56fb5fe3124431c8146f9200d0
2020-08-24Add sdc startup in ITsebdet2-667/+663
Add profile to start/stop SDC and execute the tests independently Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I505c4c3dc5476bf9d30fbbcc63c88a80514c8646
2020-08-24Add sdc startup in ITsebdet3-3/+3
Rework the storage folder for extentReport and outputCsar so they not created outside the maven target folder Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Ice1139ce141f4b8cf593cd9bdd68dc0ecf0453bf
2020-08-24Add sdc startup in ITsebdet299-1961/+1877
Rework the java packages so that we use onap now + fix the folders written outside of the target folder Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I23c2bad4bee6b766cfacc2c544e1431aed4cd608
2020-08-24Expose generic Service properties as propertiesandre.schmid2-47/+140
During the Service creation, the properties declared in the Generic Service Type are being parsed to inputs, but not to properties. The change parses the properties also to properties, keeping the previous input logic. Change-Id: I3ceba3adeaab56cd49fc8fbd657b02aa7c93e79b Issue-ID: SDC-3061 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2020-08-24Fix Error Updating VSP in Rresource Template for PNFajay_dp0012-20/+23
Issue-ID: SDC-3090 Signed-off-by: ajay_dp001 <ajay.deep.singh@est.tech> Change-Id: I3389a9a942c74f41ed037b9f13498b9cf999d441
2020-08-22Add sdc startup in ITJulienBe314-17/+67996
Move the Api tests code in the integration-test module, and remove the need to have a container Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Ia2b5d94d958e975867c600597ab5e56dffcd06ab Signed-off-by: JulienBe <julien.bertozzi@intl.att.com>
2020-08-21Add sdc startup in ITsebdet3-5/+537
Add the SDC startup for IT tests Issue-ID: SDC-3232 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I865eabfb6c61f26f98ee12906de09f1a8daa469a Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2020-08-16SDC changes for adding helmSithara Nambiar6-1/+36
Issue-ID: REQ-341 Signed-off-by: Sithara Nambiar <sitharav.aredath@huawei.com> Change-Id: I4721f6e8e2690dc5f7c10bb7b1b2f53ec5f318c7
2020-08-13Fix release note and docChrisC4-7/+7
doc issue identified, some index are wrong not only the release note, I noticed other ones Issue-ID: SDC-3221 Signed-off-by: ChrisC <christophe.closset@intl.att.com> Change-Id: I0f062295211442233d2bb2f52f1930f8421955b1
2020-08-12Java 11 Migration work for 'openecomp-sdc-translator-core'Chris André2-12/+8
- Replaced Corn CPS with ClassGraph Issue-ID: SDC-3029 Signed-off-by: Chris Andre <chris.andre@yoppworks.com> Change-Id: I3002f3aa01a647d6ab2f4c32c399833034241800
2020-08-11Fix policy element typeDmitry Puzikov6-54/+30
CSAR onboarding phase: policy element type fixed from map to list according TOSCA format documentation. Change-Id: I654f4b049a8f5129938a5d5f8307e105e2bed024 Issue-ID: SDC-3152 Signed-off-by: Dmitry Puzikov <d.puzikov2@partner.samsung.com>
2020-08-11Fix workflow designer issuexuegao1-0/+1
Fix the issue so that the workflow bpmn will be packed into csar again. Issue-ID: SDC-3181 Signed-off-by: xuegao <xg353y@intl.att.com> Change-Id: I5f8ca112fe1bd2a7abf1529f491400237d88ce56
2020-08-10Revert "Refactor CsarUtils::addInnerComponentsToCSAR"Sébastien Determe3-260/+161
This reverts commit f4165e2af8ae596d574aecae2fcf174420396b2e. Reason for revert: This PR has broken the API tests and the csar generation (csar.meta) is not present anymore. Therefore some components may not be able to open the CSAR with the sdc-tosca libraries We must rollback for now, until a fix is provided Change-Id: I3af8b9f08dd28b6abdb4df9acdcf9ab2623d10e5 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Issue-ID: SDC-3225