sdc.git
3 years agoUpdate release note 64/120664/1 honolulu
ChrisC [Mon, 19 Apr 2021 15:27:54 +0000 (17:27 +0200)]
Update release note

Update Release note with latest bugfix build for H release

Issue-ID: SDC-3556
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: Iced736be6b052190758814589c3c296bee95d981

3 years agoRelease 1.8.5 21/120621/2
ChrisC [Sat, 17 Apr 2021 06:18:51 +0000 (08:18 +0200)]
Release 1.8.5

Release RC2 dockers with several bugfixes for H release

Issue-ID: SDC-3555
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I65ca60f57dbd683309eb966f48082ed35f8a8d71

3 years agoUpdate npm.registry 15/120515/1
vasraz [Sun, 18 Apr 2021 14:09:25 +0000 (15:09 +0100)]
Update npm.registry

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3563
Change-Id: I30a115001bb55a40c63777c6137690659df9044f
(cherry picked from commit 98954adaffece7e360a7f26f86fc921634181d27)

3 years agoFix NSD properties 40/120540/2 1.8.5
MichaelMorris [Wed, 31 Mar 2021 20:53:05 +0000 (21:53 +0100)]
Fix NSD properties

Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-3545
Change-Id: I090bdcc85e85f1ec86851de3f957ad2ccd148ed5
(cherry picked from commit 49e74d3a9d5f77af3e2aa321a863fd83a1ca6f73)

3 years agoFix issue with global substitutions 41/120541/2
MichaelMorris [Wed, 24 Mar 2021 15:00:53 +0000 (15:00 +0000)]
Fix issue with global substitutions

Check if node types in the global substitutions file already exist before attempting to create them

Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-3533
Change-Id: I8129e3108e27f3bae4f33e1bd652d8b74ae34de9
(cherry picked from commit 316a6df0f1a42cb3f825b9ab4b51d9d59215a530)

3 years agoFix ETSI NSD requirement handling 39/120539/2
MichaelMorris [Tue, 23 Mar 2021 12:22:19 +0000 (12:22 +0000)]
Fix ETSI NSD requirement handling

Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-3528
Change-Id: Ied1466e6708dfd18bcb15dfe55558c1248f920f7
(cherry picked from commit 0358e1dfa8f3b3b83ccfca68209ec36c0d25ca8b)

3 years agoFix attribute create and update actions 20/120520/3
aribeiro [Thu, 8 Apr 2021 16:19:09 +0000 (17:19 +0100)]
Fix attribute create and update actions

Cherry pick from Change-Id: I7cac2c793254eec824e1d5365383a8deeccaa1d4

Issue-ID: SDC-3551
Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
Change-Id: I7cac2c793254eec824e1d5365383a8deeccaa1d4

3 years agoFix 'Unable to delete declared outputs' 01/120501/5
vasraz [Tue, 13 Apr 2021 16:42:16 +0000 (17:42 +0100)]
Fix 'Unable to delete declared outputs'

Change-Id: I11cd688f4c3ad25cbcb32e9f9b3dee782fc70fa7
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3557
(cherry picked from commit 88a3a7f6952fc5da7008b318be55636d784b3717)

3 years agoUpdate SDC version 10/120410/2
ChrisC [Mon, 12 Apr 2021 12:04:49 +0000 (14:04 +0200)]
Update SDC version

Update SDC version in H branch to prepare for potential new release

Issue-ID: SDC-3555
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: Iddd67f14a394b8447e2becc01c84fb93c039c197

3 years agoArch reference Update 22/120122/1
ChrisC [Tue, 30 Mar 2021 12:00:19 +0000 (14:00 +0200)]
Arch reference Update

Updating Architecture link for H release

Issue-ID: SDC-3532
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I859ffe27330833af60f9e46e2a7eb30bbcba63be
(cherry picked from commit 6ab5e3189921e3d7762e5acba47c5a3fcc357251)

3 years agoRelease Note Update 92/119692/1
ChrisC [Wed, 24 Mar 2021 14:58:46 +0000 (15:58 +0100)]
Release Note Update

Updating Release note for H release

Issue-ID: SDC-3521
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: If6aeb114509c0f96534d47fe49f0615ab8981bb8

3 years agoPublish swagger files for SDC APIs 15/119415/2
MichaelMorris [Thu, 18 Mar 2021 11:40:48 +0000 (11:40 +0000)]
Publish swagger files for SDC APIs

I have created a swagger file for each of the APIs as they are currently listed on the architecture page. Some of the files can be easily be combined if some of the APIs are combined. I have created a single file for SDCE-2 and SDCE-5 as it is not possible to seperate as they are both paritially implemented in the same class with overlapping paths

I have copied the generated swagger files to the docs directory as I suspect they need to be under source control for the generation of the readthedocs page

Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-3525
Change-Id: Id42412704311a573e3ebf911ad34d909c1c3f1b2
(cherry picked from commit e020ca3c855ec9555213abfdd89e14d72310177d)

3 years agoRelease 1.8.4 29/119529/1
ChrisC [Fri, 19 Mar 2021 08:19:34 +0000 (09:19 +0100)]
Release 1.8.4

Release RC1 dockers

Issue-ID: SDC-3519
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I7d994f86c453845b4b352845e95431345aaa6c1f

3 years agoFix license option visibility 08/119508/1 1.8.4
ChrisC [Thu, 18 Mar 2021 14:31:38 +0000 (15:31 +0100)]
Fix license option visibility

Fix for license option selection visibility in case user choose internal license type

Issue-ID: SDC-3499
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I32f6f81055f619b8682bc856ab16e8689546172b

3 years agoUpdate integration UI tests selenium image 85/119485/2
andre.schmid [Mon, 15 Mar 2021 16:51:12 +0000 (16:51 +0000)]
Update integration UI tests selenium image

The integration UI tests were using a very old selenium image
"selenium/standalone-firefox:2.53.1" (from 4 years ago), which was
bringing problems related with outdated version of firefox/selenium
standalone.
Fixes broken tests after the update.
Updates also the gecko driver to the 0.29.0 version.

Change-Id: I1f7ad17c649e4015cde5c1932f9da08e36ca0aec
Issue-ID: SDC-3516
Signed-off-by: andre.schmid <andre.schmid@est.tech>
3 years agoRemove wait for welcome screen in UI tests 84/119484/2
andre.schmid [Mon, 15 Mar 2021 17:52:43 +0000 (17:52 +0000)]
Remove wait for welcome screen in UI tests

Remove unnecessary wait for the welcome screen after the login.
The welcome screen doesn't exist anymore.

Change-Id: Iddd57016fbb2a890029cd24b18a5fadc3c5ddb3d
Issue-ID: SDC-3522
Signed-off-by: andre.schmid <andre.schmid@est.tech>
3 years agoImprove test coverage 47/119447/5
vasraz [Wed, 17 Mar 2021 14:57:07 +0000 (14:57 +0000)]
Improve test coverage

Use Lombok annotations to improve test coverage

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: Iaaed0023960cfe0a31e1b50fb868196ab488cb4c
Issue-ID: SDC-3428

3 years agoFix Substitution Mapping for inputs created independently 90/119390/3
KrupaNagabhushan [Tue, 2 Mar 2021 16:37:43 +0000 (16:37 +0000)]
Fix Substitution Mapping for inputs created independently

Issue-ID: SDC-3515
Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech>
Change-Id: I90e489ac7f7a244d1338d0d6f6c3c2413a131fcc

3 years agoUpdate SDC version 86/119386/2
ChrisC [Tue, 16 Mar 2021 15:34:18 +0000 (16:34 +0100)]
Update SDC version

Prepare for RC1 build for H release

Issue-ID: SDC-3479
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I91ce37170a98d17b71cd30ff9a43ec5fe63b8cad

3 years agoSupport default value for category specific metadata 63/119363/4
davsad [Mon, 15 Mar 2021 08:37:18 +0000 (08:37 +0000)]
Support default value for category specific metadata

Issue-ID: SDC-3513
Signed-off-by: davsad <david.sadlier@est.tech>
Change-Id: I4697b66c6d59c1464cf81f9c68fe76b6ca24472c

3 years agoImprove test coverage 70/119370/4
xuegao [Tue, 16 Mar 2021 07:18:21 +0000 (08:18 +0100)]
Improve test coverage

Use Lombok annotations to improve test coverage.

Issue-ID: SDC-3428
Signed-off-by: xuegao <xue.gao@intl.att.com>
Change-Id: I3701c1ae8f8a1648c17227095071a7a581eb8ac1

3 years agoRemove unused dcae-be healthcheck 74/119374/6
ChrisC [Tue, 16 Mar 2021 13:12:46 +0000 (14:12 +0100)]
Remove unused dcae-be healthcheck

Remove DCAE-DS backend Healthchecks that are noisy in the logs
DCAE-DS was sunset in G release

Issue-ID: SDC-3514
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: Iad9d6738ec813be9b87766ed189deda34e711ab1

3 years agoImprove test coverage 21/119321/5
xuegao [Mon, 15 Mar 2021 13:10:57 +0000 (14:10 +0100)]
Improve test coverage

Use Lombok annotations to improve test coverage.

Issue-ID: SDC-3428
Change-Id: I78a9fa6171ba26e431b5e587b24548322c464ecc
Signed-off-by: xuegao <xue.gao@intl.att.com>
3 years agoImprove test coverage 34/119334/2
vasraz [Mon, 15 Mar 2021 15:53:01 +0000 (15:53 +0000)]
Improve test coverage

Change-Id: Ib5c9e148bfba2167f65130d71c3a633f03dfa71e
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3428

3 years agoAdding ETSI SOL001 v4.4.1 vduCp 55/119355/2
MichaelMorris [Mon, 15 Mar 2021 14:27:57 +0000 (14:27 +0000)]
Adding ETSI SOL001 v4.4.1 vduCp

Previous version does not have 'container_binding' needed for CNF onboarding

Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-3509
Change-Id: I0894b3ec818f1448997a99c2754153998bf77151

3 years agoFix Security Vulnerabilities 64/118964/12
aribeiro [Mon, 15 Feb 2021 17:24:11 +0000 (17:24 +0000)]
Fix Security Vulnerabilities

Issue-ID: SDC-3500
Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
Change-Id: I3fa2ed2bc3a170d8256fbc91c98bbfbaf5c0a403

3 years agoImprove test coverage 07/119307/2
xuegao [Mon, 15 Mar 2021 11:21:51 +0000 (12:21 +0100)]
Improve test coverage

Use Lombok annotations to improve test coverage.

Issue-ID: SDC-3428
Signed-off-by: xuegao <xue.gao@intl.att.com>
Change-Id: I120d5f472e3bf8b1e417ec817c91bde33b0c901e

3 years agoRemove unused code 93/119293/1
vasraz [Sun, 14 Mar 2021 13:38:29 +0000 (13:38 +0000)]
Remove unused code

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: Iaf6ddfe041a16ac7c853ae8446ce62c14aa89784
Issue-ID: SDC-3428

3 years agoRemove unused code 55/119255/2
ChrisC [Fri, 12 Mar 2021 14:54:32 +0000 (15:54 +0100)]
Remove unused code

Remove unused and untested or poorly tested code for migrating old DB

Issue-ID: SDC-3428
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I39b086111b5be8d1caf4d6d45bf92105d03709eb

3 years agoFix unstable TCs 68/119268/1
vasraz [Fri, 12 Mar 2021 18:53:01 +0000 (18:53 +0000)]
Fix unstable TCs

 - Migrate to Junit 5
 - log exception instead of failing

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3490
Change-Id: I75bbf4ffb991b75cd38ba91ca480851b9daf8093

3 years agoAdding unit tests 87/119187/3
xuegao [Thu, 11 Mar 2021 19:25:30 +0000 (20:25 +0100)]
Adding unit tests

Adding unit tests to improve test coverage.

Issue-ID: SDC-3428
Signed-off-by: xuegao <xue.gao@intl.att.com>
Change-Id: I1d9ea0a4a8a1855414a611c57930a4e0decb3b89

3 years agoAdding unit tests 85/119185/3
xuegao [Thu, 11 Mar 2021 19:04:46 +0000 (20:04 +0100)]
Adding unit tests

Adding unit tests to improve test coverage.

Issue-ID: SDC-3428
Signed-off-by: xuegao <xue.gao@intl.att.com>
Change-Id: I685f01886b314dea9b8507afd93937e070d7501d

3 years agoAdding unit tests 52/119152/3
xuegao [Thu, 11 Mar 2021 16:22:46 +0000 (17:22 +0100)]
Adding unit tests

Adding unit tests to improve test coverage.

Issue-ID: SDC-3428
Signed-off-by: xuegao <xue.gao@intl.att.com>
Change-Id: I57da2ff92839cb78985e5f3d3c13dc575c1b6c17

3 years agoRestrict metadata valid values per category 37/119137/2
davsad [Mon, 1 Mar 2021 23:47:07 +0000 (23:47 +0000)]
Restrict metadata valid values per category

Issue-ID: SDC-3504
Signed-off-by: davsad <david.sadlier@est.tech>
Change-Id: I95c4769b231de8e681a2f0ff5eb84cc01c2d4367

3 years agoFix declare input button when checked/unchecked properties 31/119131/2
KrupaNagabhushan [Thu, 4 Mar 2021 12:15:35 +0000 (12:15 +0000)]
Fix declare input button when checked/unchecked properties

Issue-ID: SDC-3502
Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech>
Change-Id: I24424ddc4d7027dcef3c09ee24d3ec82dbdcc5d9

3 years agoAdding unit tests 50/119150/2
xuegao [Thu, 11 Mar 2021 15:18:22 +0000 (16:18 +0100)]
Adding unit tests

Adding unit tests to improve test coverage.

Issue-ID: SDC-3428
Signed-off-by: xuegao <xue.gao@intl.att.com>
Change-Id: Icea75db44575c2ea9e6b51a34730e83b0d35f03f

3 years agoRestrict XpathSelector's visibility 40/119140/1
vasraz [Wed, 10 Mar 2021 16:36:07 +0000 (16:36 +0000)]
Restrict XpathSelector's visibility

Change-Id: Ie2fc1a038240966df3666225b7712ca5b7593254
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3503

3 years agoRemove redundant code 18/119118/1
vasraz [Wed, 10 Mar 2021 17:27:24 +0000 (17:27 +0000)]
Remove redundant code

Change-Id: I51382491b6633a49eb5e534439ee3258447c5bfe
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3503

3 years agoFix requirement external toggle when deselecting and reselecting node 82/119082/2
davsad [Fri, 19 Feb 2021 17:13:51 +0000 (17:13 +0000)]
Fix requirement external toggle when deselecting and reselecting node

Issue-ID: SDC-3501
Signed-off-by: davsad <david.sadlier@est.tech>
Change-Id: Ib4b1913adc54fb15277af324e8eaf5bbd82c0f95

3 years agoFix sonar bugs 44/118644/6
xuegao [Mon, 1 Mar 2021 08:19:39 +0000 (09:19 +0100)]
Fix sonar bugs

Fix the bugs indicated by Sonar in YamlUtilTest.

Issue-ID: SDC-3428
Change-Id: Ic0a4b9e4ee45d047414bb14929abcd5d390466d4
Signed-off-by: xuegao <xue.gao@intl.att.com>
3 years agoAdd ETSI 2.5.1 Network Service design UI Test 52/118952/3
andre.schmid [Fri, 26 Feb 2021 18:19:50 +0000 (18:19 +0000)]
Add ETSI 2.5.1 Network Service design UI Test

Change-Id: I3b008020601c2e5ecdcc3de594fc40d692b2cd8d
Issue-ID: SDC-3498
Signed-off-by: andre.schmid <andre.schmid@est.tech>
3 years agoDisable unstable CliFallbackAndLookupTest 81/118881/1
vasraz [Sun, 7 Mar 2021 12:49:44 +0000 (12:49 +0000)]
Disable unstable CliFallbackAndLookupTest

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3490
Change-Id: I48f502125c3fb23f880f7c318f540b4396b5754e

3 years agoFix SONAR coverage drop 49/118849/2
vasraz [Fri, 5 Mar 2021 13:42:48 +0000 (13:42 +0000)]
Fix SONAR coverage drop

Change-Id: I3f0d002fda21000b968d4c226346847a08a28d0d
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3297

3 years agoRelease 1.8.3 50/118850/1
ChrisC [Fri, 5 Mar 2021 13:50:20 +0000 (14:50 +0100)]
Release 1.8.3

release H dockers

Issue-ID: SDC-3479
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I5bfb9c5350dd1ec9d8559526e379839908012287

3 years agoUpdate to 1.8.3 94/118794/2 1.8.3
ChrisC [Thu, 4 Mar 2021 14:39:21 +0000 (15:39 +0100)]
Update to 1.8.3

Update Version to prepare for release

Issue-ID: SDC-3464
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: Ie23d18d3124ec8cf8edb77a468538c8548a11375

3 years agoFix issue with invariantUUID in exported tosca 93/118793/1
MichaelMorris [Thu, 4 Mar 2021 12:25:35 +0000 (12:25 +0000)]
Fix issue with invariantUUID in exported tosca

Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-3496
Change-Id: If12426466d2e9f8cfd97cef888f8a710e46afb01

3 years agoAdd test code for Test Topology Auto Design 67/116667/13
suzhenyu [Thu, 7 Jan 2021 10:45:49 +0000 (18:45 +0800)]
Add test code for Test Topology Auto Design

Issue-ID: SDC-3297
Change-Id: I63013b88ceeed52938fa206de25c3ba5e58d7daa
Signed-off-by: suzhenyu <zysuh@isoftstone.com>
3 years agoAdd negative integration test cases for helm package onboarding 82/118682/5
Remigiusz Janeczek [Tue, 2 Mar 2021 09:28:28 +0000 (10:28 +0100)]
Add negative integration test cases for helm package onboarding

Issue-ID: SDC-3185
Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com>
Change-Id: I76d372b9556c31af77e8f770b996398aec0145df

3 years agoDisable unstable NodeSpecificCliTest 46/118546/6
vasraz [Thu, 25 Feb 2021 20:24:02 +0000 (20:24 +0000)]
Disable unstable NodeSpecificCliTest

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3490
Change-Id: I0f491942225860b08b767444e831ba10f0f923d4

3 years agoImprove test coverage 71/118671/2
vasraz [Mon, 1 Mar 2021 20:58:10 +0000 (20:58 +0000)]
Improve test coverage

- remove unused code
- use lombok

Change-Id: I8c52584249347c7ca2102022457225401f95b9a5
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3490

3 years agoIncrease unit test coverage 50/118650/2
aribeiro [Fri, 26 Feb 2021 16:28:59 +0000 (16:28 +0000)]
Increase unit test coverage
Increase ComponentInstance unit test coverage

Issue-ID: SDC-3493
Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
Change-Id: Ife5a9b9cc41e5210005c37d368a094c86fa26db8

3 years agoImprove test coverage 37/118637/1
vasraz [Sat, 27 Feb 2021 12:55:48 +0000 (12:55 +0000)]
Improve test coverage

- remove unused code
- use lombok

Change-Id: I7f6591785243ecb866f4c4b2cf428ae8f3c5172b
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3490

3 years agoRemove transitive snakeyaml dependency 09/118609/4
vasraz [Fri, 26 Feb 2021 15:29:10 +0000 (15:29 +0000)]
Remove transitive snakeyaml dependency

Change-Id: Ice0c07efb9771409d6dc52e24014ad43941a125e
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3492

3 years agoUpdate guava version 94/118594/3
andre.schmid [Thu, 25 Feb 2021 18:00:48 +0000 (18:00 +0000)]
Update guava version

Change-Id: I5b233162a180a29d9c7ba79fb0fa480f8f0e0da9
Issue-ID: SDC-3491
Signed-off-by: andre.schmid <andre.schmid@est.tech>
3 years agoAdding unit tests 54/118254/6
xuegao [Tue, 23 Feb 2021 15:16:42 +0000 (16:16 +0100)]
Adding unit tests

Adding unit tests to improve test coverage.

Issue-ID: SDC-3428
Change-Id: I64ed1937fb95b16f8af2df20aa10a6d7c45e42e8
Signed-off-by: xuegao <xue.gao@intl.att.com>
3 years agoImplement Attributes/Outputs BE (part 3) 69/118169/13
vasraz [Mon, 15 Feb 2021 19:36:59 +0000 (19:36 +0000)]
Implement Attributes/Outputs BE (part 3)

This commit includes unit test for new/changed code

Change-Id: I619039f99c4a09484df098375067bdceee4636b0
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3448

3 years agoFix signature extension of NSD CSAR package 91/118591/2
andre.schmid [Thu, 25 Feb 2021 17:51:43 +0000 (17:51 +0000)]
Fix signature extension of NSD CSAR package

The signature of the NSD signed package should have the extension .cms, not .sig.cms.

Change-Id: I82d7dcb286da462c289114b1a450a83263652655
Issue-ID: SDC-3489
Signed-off-by: andre.schmid <andre.schmid@est.tech>
3 years agoImprove test coverage 47/118547/2
vasraz [Thu, 25 Feb 2021 20:30:39 +0000 (20:30 +0000)]
Improve test coverage

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3490
Change-Id: Idb71d433834a8612a5434c84c7f0fdef5573cea2

3 years agoset default software version value from properties 16/118416/5
tragait [Wed, 24 Feb 2021 17:11:42 +0000 (17:11 +0000)]
set default software version value from properties

In this commit, default software version value is copied from
software versions list[0] property. This input value will being
used in pnfcustomization table.

Signed-off-by: tragait <rahul.tyagi@est.tech>
Issue-ID: SDC-3469
Change-Id: I114b3452e6a2420487029f7e4d04cb72798c61bb

3 years agoImprove test coverage 36/118536/1
vasraz [Thu, 25 Feb 2021 16:20:56 +0000 (16:20 +0000)]
Improve test coverage

Change-Id: I8f46ff547d885d7c742ed67577da4e934b76d6d1
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3490

3 years agoRelease 1.8.2 containers 27/118527/2
ChrisC [Thu, 25 Feb 2021 15:04:18 +0000 (16:04 +0100)]
Release 1.8.2 containers

Release official dockers for 1.8.2

Issue-ID: SDC-3464
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I04b59ebe544a4aea98efd6080801b00dcb667d4c

3 years agoRemove testNG dependencies (part 2) 05/118305/4
vasraz [Tue, 23 Feb 2021 17:43:55 +0000 (17:43 +0000)]
Remove testNG dependencies (part 2)

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: Ifdc4c01dfad76d6f4aafe9318c71c8a0009f1375
Issue-ID: SDC-3108

3 years agoFix bugs introduced by new code 91/118291/5
vasraz [Tue, 23 Feb 2021 16:38:16 +0000 (16:38 +0000)]
Fix bugs introduced by new code

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: Ide809e2e83b3f620dd1f173266edbe94967454f5
Issue-ID: SDC-3475

3 years agoIncrease test coverage 05/118405/2
aribeiro [Tue, 23 Feb 2021 17:24:08 +0000 (17:24 +0000)]
Increase test coverage
Unit tests for CapabilityServlet

Issue-ID: SDC-3485
Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
Change-Id: Ib516105b9a160f80aa77f368ab20b3bb6f7c0580

3 years agoUpdate version to 1.8.2 57/117957/4 1.8.2
ChrisC [Wed, 17 Feb 2021 15:02:05 +0000 (16:02 +0100)]
Update version to 1.8.2

Update SDC poms to 1.8.2 to prepare for release

Issue-ID: SDC-3464
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I4a82d521dc8ec80b65082a12a1bc43598ae37e25

3 years agoAdd UI/Rest sanity checks for helm package onboarding 46/118346/3
Remigiusz Janeczek [Wed, 24 Feb 2021 08:15:48 +0000 (09:15 +0100)]
Add UI/Rest sanity checks for helm package onboarding

Issue-ID: SDC-3185
Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com>
Change-Id: I17f19987c76647b448a409fda6b4a85e058d9612

3 years agoFix rollback during resource creation 90/118390/4
andre.schmid [Fri, 19 Feb 2021 16:52:51 +0000 (16:52 +0000)]
Fix rollback during resource creation

Change-Id: If4014483da98857895ebd9528c82fd337aa5ddf8
Issue-ID: SDC-3474
Signed-off-by: andre.schmid <andre.schmid@est.tech>
3 years agoFix 'not deleting Outputs' 70/118170/6
vasraz [Wed, 17 Feb 2021 12:45:11 +0000 (12:45 +0000)]
Fix 'not deleting Outputs'

Change-Id: I1a5ab1dec4ab7ec381df157e9c12dc8fa00e82c4
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3448

3 years agoImprove import and export VFC TOSCA attributes 71/118071/7
andre.schmid [Tue, 2 Feb 2021 19:18:22 +0000 (19:18 +0000)]
Improve import and export VFC TOSCA attributes

Improve the import and export VFC TOSCA attributes, addressing the
following concerns:
- brings the import and export logic very close to the properties logic,
as they are very similar structures
- fix import/export default values for complex types and list of simple
or complex types
- fix export of unnecessary/empty attribute entries
- creation of attributes during the initialization (base types)
- inheritance of parent attributes

Change-Id: Ic733e3455fc256595b5c2b1f48e19a13be27b5cc
Issue-ID: SDC-3466
Signed-off-by: andre.schmid <andre.schmid@est.tech>
3 years agoMigrate to Spring 5 by Honolulu requirement 13/118413/2
vasraz [Wed, 24 Feb 2021 16:19:54 +0000 (16:19 +0000)]
Migrate to Spring 5 by Honolulu requirement

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: Ife1e779e8f340d1c963daed2aca8f7750e285c05
Issue-ID: SDC-3487

3 years agoFix exception thrown in ToscaElementOperation 68/118368/1
MichaelMorris [Mon, 22 Feb 2021 14:59:48 +0000 (14:59 +0000)]
Fix exception thrown in ToscaElementOperation

This is caused by the absence of the metadataKeys property in the category definitions already in the DB

Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-3486
Change-Id: I58062955f3d79ca2b9496ce60f9d0c09aa6147fa

3 years agoImplement Attributes/Outputs BE (part 2) 20/117820/16
vasraz [Fri, 5 Feb 2021 19:24:06 +0000 (19:24 +0000)]
Implement Attributes/Outputs BE (part 2)

This commit includes support for:
 - declare Attribute as Output
 - undeclare Attribute as Output
 - export 'Tosca Artifacts' with Attributes/Outputs

Change-Id: Iedfbf936e439fd2f7d252b660fe2c42b8d9b9113
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3448

3 years agoUpgrade Vulnerable Direct Dependencies [snakeyaml] 68/114368/32
JulienBe [Wed, 28 Oct 2020 15:50:25 +0000 (11:50 -0400)]
Upgrade Vulnerable Direct Dependencies [snakeyaml]

Change-Id: I84417ab3d4f18634be519b837a34d1f1e774ceff
Signed-off-by: amohamad <a.mohamad@queensu.ca>
Issue-ID: SDC-3051

Updated MVN dependencies in the respective pom.xml files

Updated the signature of some methods to match new version 1.26

Modified test cases to match the new wording of exceptions

Still working on troublshooting other failing test cases

Change-Id: Ifc796574e6d8d4e4fc707db04944d83427b5dbe6
Signed-off-by: amohamad <a.mohamad@queensu.ca>
Signed-off-by: JulienBe <julien.bertozzi@intl.att.com>
3 years agoRemove testNG dependencies 61/118161/2
vasraz [Mon, 22 Feb 2021 14:01:13 +0000 (14:01 +0000)]
Remove testNG dependencies

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: Ib7632106f9fc0703a90ec3c41cebd5d22471adfd
Issue-ID: SDC-3108

3 years agoAdd new SOL004 ETSI Validator 35/117735/6
aribeiro [Mon, 8 Feb 2021 14:41:39 +0000 (14:41 +0000)]
Add new SOL004 ETSI Validator

Support for onboarding ETSI v3.3.1 SOL004 VNF CSAR Packages
with minimum CNF enhancements from 4.1.1

Issue-ID: SDC-3337
Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
Change-Id: I0fefb43b8462133ae82d10418c79f9e2b126defb

3 years agoFix locally failing TCs in catalog-be 76/114876/37
vasraz [Mon, 22 Feb 2021 09:50:07 +0000 (09:50 +0000)]
Fix locally failing TCs in catalog-be

Migrate to Junit 5 TCs that extends JerseyTest

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: I4c81e70836ee5e634291d74cd1773d221dce3702
Issue-ID: SDC-3377
Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
3 years agoETSI NSD SOL001 v3.3.1 types 66/117866/6
MichaelMorris [Thu, 11 Feb 2021 13:20:21 +0000 (13:20 +0000)]
ETSI NSD SOL001 v3.3.1 types

Types in 2.7.1 folder are types valid for v3.3.1 that have not changed from v2.7.1

Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-3339
Change-Id: I8961bc9fc22ac53d61c785ef5f6cec0f958e9030

3 years agoETSI SOL007 3.3.1 package security option 2 96/118096/3
andre.schmid [Thu, 28 Jan 2021 17:53:22 +0000 (17:53 +0000)]
ETSI SOL007 3.3.1 package security option 2

Change-Id: I4e021c517449e6ddf11571c02d0b4bdbc93e7c1e
Issue-ID: SDC-2614
Signed-off-by: andre.schmid <andre.schmid@est.tech>
3 years agoUpdate node and data types for SOL001 3.3.1 + CNF enhancements 59/117859/5
MichaelMorris [Fri, 5 Feb 2021 16:18:52 +0000 (16:18 +0000)]
Update node and data types for SOL001 3.3.1 + CNF enhancements

Types in 2.7.1 folder are types valid for v3.3.1 that have not changed from v2.7.1
Types in 4.1.1 folder are the CNF enhancements which it is assumed will be in v4.1.1

Includes some changes in functionality to support:
1. Deployment of both existing (2.5.1) versions of types and new versions of types through sdc-BE-init
2. Selection of the correct node type definition version at onboarding of an ETSI SOL004 VNF/CNF csar,
based on the declared version supported in the csar (i.e. when a 3.3.1 csar is imported, the node type
definitions valid for 3.3.1 are used (rather than current logic which always selects the latest version)

Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-3470
Change-Id: Iff835d230b173b9d44349caa6b0b11d783e8f8d3

3 years agoFix BLOCKER BUG reported by Sonar 37/118137/1
vasraz [Sat, 20 Feb 2021 15:37:25 +0000 (15:37 +0000)]
Fix BLOCKER BUG reported by Sonar

added missing fix for DistributionEngineInitTaskTest

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: I7196ead27f83578f3664d6b40de6cee3eb0129ae
Issue-ID: SDC-3472

3 years agoFix BLOCKER BUGs reported by Sonar 27/118127/3
vasraz [Fri, 19 Feb 2021 19:04:13 +0000 (19:04 +0000)]
Fix BLOCKER BUGs reported by Sonar

Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: I00c466ac3fcbe8fab4629aed3a36bb2d8af3a970
Issue-ID: SDC-3472

3 years agoFix updating resource version on composition ui 28/118128/2
davsad [Wed, 17 Feb 2021 08:57:04 +0000 (08:57 +0000)]
Fix updating resource version on composition ui

Issue-ID: SDC-3433
Signed-off-by: davsad <david.sadlier@est.tech>
Change-Id: Ic4334965b0652fba4f55d4f5892d006f8ca469f0

3 years agoAdd new SOL004 validator 78/117678/3
davsad [Fri, 5 Feb 2021 13:12:57 +0000 (13:12 +0000)]
Add new SOL004 validator

New validator for onboarding SOL 004 version 3.3.1

Issue-ID: SDC-2611

Signed-off-by: davsad <david.sadlier@est.tech>
Change-Id: I4f41d2fbd913011f42a8319a6594c973c735d2a0

3 years agoAdd validation of manifest for helm packages. 23/117623/15
Jan Malkiewicz [Tue, 9 Feb 2021 07:39:23 +0000 (08:39 +0100)]
Add validation of manifest for helm packages.

For ONAP native zip packages added validation of manifest file.
HELM package is only valid if:
 * isBase flag is set to 'true' for exactly one helm entry
 * isBase flag is present for all helm entries
Zip package is considered to be a helm package if it contains HELM entries but does not contain any HEAT entries (however it may contains entries of other types).

Refactored method OnboardingPackageProcessor.processPackage():
 * simplified logic
 * enhanced exception handling

Issue-ID: SDC-3185
Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com>
Change-Id: Ica3b1f1504ce4fc3a671c4b8fa8de2bf0236bd77

3 years agoFix pnf csar package issue 81/117781/11
xuegao [Thu, 11 Feb 2021 14:16:36 +0000 (15:16 +0100)]
Fix pnf csar package issue

Generate the dependencies and imports even derivedFrom list is empty.

Issue-ID: SDC-3391
Signed-off-by: xuegao <xue.gao@intl.att.com>
Change-Id: Ia07d1d6a73a1e08fb8f5ba1678b15e71aecd54b0
Signed-off-by: xuegao <xue.gao@intl.att.com>
3 years agoImplement Attributes/Outputs BE (part 1) 60/117060/16
vasraz [Thu, 18 Feb 2021 13:13:50 +0000 (13:13 +0000)]
Implement Attributes/Outputs BE (part 1)

This commit includes support for:
 - import VFC with attributes
 - add VFC to VF/Service
 - show attributes in VF/Service

Change-Id: I2cda966ab878ae7aee4bcfecf266c5c251c91164
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3448
Signed-off-by: JulienBe <julien.bertozzi@intl.att.com>
3 years agoImplement Attributes/Outputs FE 61/117061/13
vasraz [Tue, 16 Feb 2021 17:37:57 +0000 (17:37 +0000)]
Implement Attributes/Outputs FE

Change-Id: I014bb0ebc07f3fea4266a4f295172eadee546705
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3448

3 years agoCreation of Vendor Licensing Model is an optional step in VSP onboarding 90/117790/5
JerzySzachniewicz [Fri, 12 Feb 2021 12:53:13 +0000 (13:53 +0100)]
Creation of Vendor Licensing Model is an optional step in VSP onboarding

Issue-ID: SDC-3471
Signed-off-by: JerzySzachniewicz <jerzy.szachniewicz@nokia.com>
Change-Id: Icb98d0832c49939e200ece77f4ca26744cb82222

3 years agoReformat catalog-be-plugins 96/117896/1
vasraz [Tue, 16 Feb 2021 12:44:30 +0000 (12:44 +0000)]
Reformat catalog-be-plugins

Change-Id: Ic81316ca7bc69ef5ff775b56cbff156be1f945e8
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3449

3 years agoFix build 02/117802/6
ChrisC [Fri, 12 Feb 2021 15:21:40 +0000 (16:21 +0100)]
Fix build

Fix catalog-be tests and Integration docker test
this fix is not final as it just avoids concurrency issues on statics
Fix Expired certificates on Vendorsoftwareproduct

Issue-ID: SDC-3467
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I311470b305a29bebffbd74b6f2ad7b13193132e1

3 years agoIntroduce a new profile for second verify job 29/117429/2
sebdet [Wed, 3 Feb 2021 14:05:54 +0000 (15:05 +0100)]
Introduce a new profile for second verify job

This is a new profile for jenkins so that the second verify job can be executed in parallel (all the integration tests)

Issue-ID: SDC-3465
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I903f9731a5479c78ad8000dbf050ddf72311b5c9

3 years agoFix potential NPE 91/117291/2
xuegao [Mon, 1 Feb 2021 09:59:50 +0000 (10:59 +0100)]
Fix potential NPE

Fix the potentail NPE in FeProxyServlet.

Issue-ID: SDC-3451
Signed-off-by: xuegao <xue.gao@intl.att.com>
Change-Id: I156e33c92882a264b98ea9e476382ae90a3befd4

3 years agoRelease 1.8.1 dockers 85/117285/1
ChrisC [Mon, 1 Feb 2021 08:35:09 +0000 (09:35 +0100)]
Release 1.8.1 dockers

Releasing 1.8.1 dockers for Honolulu

Issue-ID: SDC-3450
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: Id6f4e1a5e19c26a6da8c7102666a0804a27fbdc6

3 years agoUpdate project version 1.8.0 -> 1.8.1 07/115507/5 1.8.1
Joanna Jeremicz [Mon, 30 Nov 2020 10:35:07 +0000 (11:35 +0100)]
Update project version 1.8.0 -> 1.8.1

Version updated due to minor feature, introduced recently:
Trim inputs in Property assignment

Issue-ID: SDC-3390
Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com>, ChrisC <christophe.closset@intl.att.com>
Change-Id: I35c8d5228278ce29b4134e649aae0eb220fe63ab

3 years agoFix onboarding artifact name changed 36/117236/2
davsad [Fri, 29 Jan 2021 13:35:59 +0000 (13:35 +0000)]
Fix onboarding artifact name changed

Prevent Yang module filenames with prefix _3gpp losing leading _

Issue-ID: SDC-3415

Signed-off-by: davsad <david.sadlier@est.tech>
Change-Id: I68afb6c8a1ef2fa58a37af20a2119d3b648ba272

3 years agoFix onboarding artifact name error 31/117231/2
davsad [Tue, 19 Jan 2021 10:57:11 +0000 (10:57 +0000)]
Fix onboarding artifact name error

Allowing for @ in Yang files names e.g. samplefile@2021-01-19.yang

Issue-ID: SDC-3414
Change-Id: I20b1f5fceeace24709799b3953d82238bc2b85df
Signed-off-by: davsad <david.sadlier@est.tech>
3 years agoChange popup delay time and rename it's "cancel" to "OK" button. 33/117233/1
Maciej Malewski [Fri, 29 Jan 2021 12:40:17 +0000 (13:40 +0100)]
Change popup delay time and rename it's "cancel" to "OK" button.

Issue-ID: SDC-3390
Signed-off-by: Maciej Malewski <maciej.malewski@nokia.com>
Change-Id: I158b85212140212a47079a1928c9f0d192fa836c

3 years agoRemove duplicate code 94/116994/6
JulienBe [Wed, 20 Jan 2021 10:20:40 +0000 (11:20 +0100)]
Remove duplicate code

Issue-ID: SDC-3428
Signed-off-by: JulienBe <julien.bertozzi@intl.att.com>
Change-Id: I3c4f595c1200640fcc11fc1bbace967cd539367b
Signed-off-by: JulienBe <julien.bertozzi@intl.att.com>
3 years agoAdd support for updating interface operations 16/117116/3
aribeiro [Thu, 19 Nov 2020 13:28:43 +0000 (13:28 +0000)]
Add support for updating interface operations

Allows to update interface operations on a component instance.

Issue-ID: SDC-3446
Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
Signed-off-by: andre.schmid <andre.schmid@est.tech>
Change-Id: I6a2c44997c04d9d9ea298e3d0bc971da7b137799

3 years agoAdd popup informing about long validation time for large pm_dictionary files. 66/117166/4
Maciej Malewski [Wed, 27 Jan 2021 07:54:20 +0000 (08:54 +0100)]
Add popup informing about long validation time for large pm_dictionary files.

For large pm_dictionary files, validation may take up to several minutes (average ~ 17s).
The popup informs the user that the system is still working properly.

Issue-ID: SDC-3390
Change-Id: Ia9ef211f2cab8a557aa1631d311ed06439fb3c26
Signed-off-by: Maciej Malewski <maciej.malewski@nokia.com>