sdc.git
2 years agoFix Editing/Deletion of directives when not permitted 98/128898/2
JvD_Ericsson [Wed, 27 Apr 2022 09:59:05 +0000 (10:59 +0100)]
Fix Editing/Deletion of directives when not permitted

Fix Edit/Delete options for directives not being disabled
when service is checked in / certified

Issue-ID: SDC-3985
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
Change-Id: Ic4c6820b8b276c6474acc6d6b46a75eb9ee886f2

2 years agoAdd UI feedback when saving a interface operation 65/128665/6
JvD_Ericsson [Tue, 12 Apr 2022 09:01:03 +0000 (10:01 +0100)]
Add UI feedback when saving a interface operation

Issue-ID: SDC-3969
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
Change-Id: Ic75765473ddca16e351f9cde27a5e8d336413325

2 years agoReplace deprecated GEventEvaluator with JaninoEventEvaluator 62/128862/4
vasraz [Mon, 25 Apr 2022 21:46:48 +0000 (22:46 +0100)]
Replace deprecated GEventEvaluator with JaninoEventEvaluator

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

2 years agoUI support for deleting services 17/128417/8
JvD_Ericsson [Thu, 14 Apr 2022 10:41:46 +0000 (11:41 +0100)]
UI support for deleting services

Issue-ID: SDC-3962
Change-Id: Ib72a0c43b067cff31609bb47759497802a420511
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
2 years agoSupport deletion of archived services in SDC BE 66/128166/14
JvD_Ericsson [Tue, 29 Mar 2022 12:41:35 +0000 (13:41 +0100)]
Support deletion of archived services in SDC BE

Issue-ID: SDC-3936
Change-Id: I75201007c9cf6b71b035f14864e380d78aace12b
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
2 years agoAdd <= and >= operators to node filter 76/128776/2
MichaelMorris [Thu, 21 Apr 2022 15:27:59 +0000 (16:27 +0100)]
Add <= and  >= operators to node filter

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

2 years agoStep version to 1.11.2-SNAPSHOT 78/128778/2
MichaelMorris [Thu, 21 Apr 2022 15:39:41 +0000 (16:39 +0100)]
Step version to 1.11.2-SNAPSHOT

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

2 years agoDelete VFC - restrict deletion of system deployed VFCs 85/128785/2
KrupaNagabhushan [Thu, 21 Apr 2022 17:19:55 +0000 (18:19 +0100)]
Delete VFC - restrict deletion of system deployed VFCs

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

2 years agoUpdate sdc-tosca to 1.7.0 version 68/128768/4
vasraz [Thu, 21 Apr 2022 10:29:43 +0000 (11:29 +0100)]
Update sdc-tosca to 1.7.0 version

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

2 years agoFix NPE when adding ASD VF to service 29/128729/3
MichaelMorris [Wed, 20 Apr 2022 13:34:49 +0000 (14:34 +0100)]
Fix NPE when adding ASD VF to service

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

2 years agoEnable identification of system deployed VFCs 10/128710/4
MichaelMorris [Thu, 14 Apr 2022 14:19:07 +0000 (15:19 +0100)]
Enable identification of system deployed VFCs

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

2 years agoSupport deletion of archived VLMs in onboarding 74/128574/6
stasys10 [Wed, 13 Apr 2022 13:50:12 +0000 (14:50 +0100)]
Support deletion of archived VLMs in onboarding

Issue-ID: SDC-3968
Signed-off-by: stasys10 <stasys.jurgaitis@est.tech>
Change-Id: I3f8a77e2ab40f7607920a781ac7ad2bb3c56741d

2 years agoCheck if VLM is used before deleting 47/128547/3
andre.schmid [Wed, 13 Apr 2022 10:21:15 +0000 (11:21 +0100)]
Check if VLM is used before deleting

Checks if the VLM is in use by any VSP before allowing to delete it.
Add unit tests for the delete method, considering the restriction.
Applies minor refactors with related code.

Change-Id: I4ff6ddf3959a4ca92ab68b29c8913fc6f0ebdb3c
Issue-ID: SDC-3966
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoRemove false and useless intersphinx_mapping 75/128675/4
Cédric Ollivier [Thu, 14 Apr 2022 13:22:51 +0000 (15:22 +0200)]
Remove false and useless intersphinx_mapping

Issue-ID: DOC-782

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I573fadb7bf4f7816ee74985a9fdd8cb8da725437

2 years agoFix unit tests with conflicting folder 32/128732/2
andre.schmid [Wed, 20 Apr 2022 15:55:18 +0000 (16:55 +0100)]
Fix unit tests with conflicting folder

Fixes two tests that relies on the same output folder from
ValidationConfigManager.txtReportFilePath. This was resulting in
intermittent errors during the build.

Change-Id: I7bafc022dd38e2fe8e648abc8ec1d113ef7346b4
Issue-ID: SDC-3975
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoAdd bounds to sphinx requirement 38/128638/2
Cédric Ollivier [Thu, 14 Apr 2022 09:24:25 +0000 (11:24 +0200)]
Add bounds to sphinx requirement

As ONAP was created before Oct 20 2020 in RTD, we
must set bounds to enforce a compatible Sphinx version
(see manual).

It also fixes all false concrete dependencies.

Issue-ID: DOC-782

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: Ie04403c3cdd407823c533aee85f566cf222dd8a5

2 years agoFix incorrect version in 'metrics-rest' 97/128697/1
vasraz [Fri, 15 Apr 2022 11:15:18 +0000 (12:15 +0100)]
Fix incorrect version in 'metrics-rest'

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

2 years agoAdd application metrics in the onboarding backend 61/128361/4
andre.schmid [Wed, 6 Apr 2022 14:42:02 +0000 (15:42 +0100)]
Add application metrics in the onboarding backend

A new endpoint was introduced /onboarding-api/v1.0/actuator/prometheus
in the onboarding backend, that returns application metrics in a format
consumable by prometheus, using the micrometer library.

Change-Id: I684b5cab55947c6bedee1b838343676489ad3ebf
Issue-ID: SDC-3956
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoFix encoding/decoding issue 48/128548/4
vasraz [Wed, 13 Apr 2022 11:50:49 +0000 (12:50 +0100)]
Fix encoding/decoding issue

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

2 years agoAdd application metrics in the catalog backend 60/128360/4
andre.schmid [Wed, 13 Oct 2021 15:03:43 +0000 (16:03 +0100)]
Add application metrics in the catalog backend

A new endpoint was introduced sdc2/rest/actuator/prometheus in the
catalog backend, that returns application metrics in a format
consumable by prometheus, using the micrometer library.

Change-Id: I03542e1c1a9b8b12d4e00f86e5b02c597740934b
Issue-ID: SDC-3957
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoAdjust onboarding UI min node npm version 99/128399/2
andre.schmid [Fri, 8 Apr 2022 15:10:32 +0000 (16:10 +0100)]
Adjust onboarding UI min node npm version

Change-Id: I778fd78aa7d9ad3f5ddc302c2d56ebdc9f75eade
Issue-ID: SDC-3960
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoAdd delete button for archived VLM 70/128470/1
andre.schmid [Mon, 11 Apr 2022 14:58:59 +0000 (15:58 +0100)]
Add delete button for archived VLM

Adds a delete button for archived VLM in the VLM versions page.
Asks for a confirmation before deleting.
As VSP and VLM shares the same button, adds also a confirmation
before deleting the VSP.

Change-Id: I90af23cf3cff15d85292c895fdba7021aaa9649a
Issue-ID: SDC-3964
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoUpgrade cassandra image 33/128133/3
vasraz [Mon, 28 Mar 2022 15:37:59 +0000 (16:37 +0100)]
Upgrade cassandra image

Retire 'sdc-docker-base' repo, replace with direct usage

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

2 years agoRelease 1.11.1 04/128404/1
MichaelMorris [Fri, 8 Apr 2022 17:44:05 +0000 (18:44 +0100)]
Release 1.11.1

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

2 years agoUpdate release notes for 1.11.1 89/128389/1 1.11.1
MichaelMorris [Fri, 8 Apr 2022 09:07:53 +0000 (10:07 +0100)]
Update release notes for 1.11.1

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

2 years agoStep version to 1.11.1-SNAPSHOT 85/128385/2
MichaelMorris [Fri, 8 Apr 2022 07:16:49 +0000 (08:16 +0100)]
Step version to 1.11.1-SNAPSHOT

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

2 years agoDelete VSP - Onboarding UI support for VSP deletion 24/128324/2
KrupaNagabhushan [Mon, 4 Apr 2022 16:49:50 +0000 (17:49 +0100)]
Delete VSP - Onboarding UI support for VSP deletion

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

2 years agoAdd ASD node and data types to SDC AID model 32/128232/9
stasys10 [Thu, 24 Feb 2022 17:38:03 +0000 (17:38 +0000)]
Add ASD node and data types to SDC AID model

Issue-ID: SDC-3938
Signed-off-by: stasys10 <stasys.jurgaitis@est.tech>
Change-Id: Idac990c39f7d782eb029c72e5829b607de72dbb6
Signed-off-by: stasys10 <stasys.jurgaitis@est.tech>
2 years agoFix error handling for VSP usage check in VF 25/128325/5
KrupaNagabhushan [Tue, 5 Apr 2022 18:41:15 +0000 (19:41 +0100)]
Fix error handling for VSP usage check in VF

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

2 years agoRelease 1.11.0 21/128321/1
MichaelMorris [Tue, 5 Apr 2022 12:54:58 +0000 (13:54 +0100)]
Release 1.11.0

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

2 years agoUpdate release notes for 1.11.0 97/128297/1 1.11.0
MichaelMorris [Tue, 5 Apr 2022 10:26:42 +0000 (11:26 +0100)]
Update release notes for 1.11.0

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

2 years agoImplement adding Interface to VFC 76/127976/28
vasraz [Thu, 24 Mar 2022 18:31:14 +0000 (18:31 +0000)]
Implement adding Interface to VFC

Change-Id: I7cd8b82c306294d897d37d486aa3eeff7ca4206d
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3893
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoLog partial VSP deletion 19/128119/9
andre.schmid [Thu, 24 Mar 2022 13:11:04 +0000 (13:11 +0000)]
Log partial VSP deletion

Adds entries to the VSP activity log identifying the VSP versions
deleted from the MinIO client, and also if the deletion was fully
complete.
If the VSP deletion from the database fails, there will be registry
of what happened with the MinIO deletion.
Do some refactor in the VendorSoftwareProductsImpl in relation to the
VSP deletion flow and responses.

Issue-ID: SDC-3931
Change-Id: I75cb9d7fb74a48db01b242a5f70fefa0a88faa0d
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoImplement restore of partially deleted VSP 64/128164/7
vasraz [Thu, 31 Mar 2022 18:05:00 +0000 (19:05 +0100)]
Implement restore of partially deleted VSP

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

2 years agoFix NPE in service import logic for service filters 33/128233/3
MichaelMorris [Thu, 24 Mar 2022 10:53:48 +0000 (10:53 +0000)]
Fix NPE in service import logic for service filters

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

2 years agoAdd ASD artifact type to SDC AID model 36/128236/2
stasys10 [Wed, 2 Mar 2022 13:30:31 +0000 (13:30 +0000)]
Add ASD artifact type to SDC AID model

Issue-ID: SDC-3948
Signed-off-by: stasys10 <stasys.jurgaitis@est.tech>
Change-Id: I927f7d57dad12bfe06aee450675b4363998f58b1

2 years agoUpgrade vulnerable dependency 'org.apache.httpcomponents:httpcore' 39/128139/3
vasraz [Mon, 28 Mar 2022 17:22:05 +0000 (18:22 +0100)]
Upgrade vulnerable dependency 'org.apache.httpcomponents:httpcore'

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

2 years agoFix package storage and reducer config reload 62/128162/5
andre.schmid [Fri, 25 Mar 2022 19:30:14 +0000 (19:30 +0000)]
Fix package storage and reducer config reload

The package storage configuration was not being reloaded when a
configuration file change was made.
Increases OrchestrationTemplateCandidateImpl coverage by testing the
upload to the artifact storage.

Issue-ID: SDC-3934
Change-Id: I533b3c3a92cdadb60a375890da85ee053364e8af
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoUpdate Interface definition on VFC 00/127400/20
vasraz [Thu, 31 Mar 2022 12:35:04 +0000 (13:35 +0100)]
Update Interface definition on VFC

Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
Change-Id: I13678c92ae6088016a78554ffaf0da47b82f7e65
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3893
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoFix isPmDictionary nullsafety 02/128202/2
Jozsef Csongvai [Wed, 30 Mar 2022 11:55:15 +0000 (07:55 -0400)]
Fix isPmDictionary nullsafety

Issue-ID: SDC-3937
Change-Id: I24e7f6c64772b501b592e93c712cd8a9fbb78202
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
2 years agoRestrict deletion of archived VSPs if used in VF 54/127654/5
franciscovila [Thu, 10 Mar 2022 11:55:04 +0000 (11:55 +0000)]
Restrict deletion of archived VSPs if used in VF

Verify if a VSP is used in a VF in SDC-BE
before proceeding with the deletion of a VSP

Issue-ID: SDC-3894
Signed-off-by: franciscovila <javier.paradela.vila@est.tech>
Change-Id: I7c8bdd55516a51cf8693cfdb8c109a7c20e7ea84

2 years agoCopy entry_defintion_type to TOSCA.meta 84/127784/6
franciscovila [Tue, 15 Mar 2022 08:29:04 +0000 (08:29 +0000)]
Copy entry_defintion_type to TOSCA.meta

Copy "entry_defintion_type" from the
manifest file of ASD package into the
generated TOSCA.meta for the VSP
package

Issue-ID: SDC-3884
Signed-off-by: franciscovila <javier.paradela.vila@est.tech>
Change-Id: I35c4d0180529e8c60edc714aecadd0150cbd2c03

2 years agoFix Service/VF set value to list/map properties 17/128017/2
andre.schmid [Wed, 23 Mar 2022 15:39:45 +0000 (15:39 +0000)]
Fix Service/VF set value to list/map properties

In the Service Property Assignment page, setting a value to a property
of type list<complex> or map<complex> was having the type replaced by
the schema type and the value incorrectly set.
Add test cases to cover the problem.
Include small refactors.

Issue-ID: SDC-3926
Change-Id: I1257dbb02e18b103118672ec52d663707d53229c
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoFix unable to update 'Interface Name' in VF 14/128114/2
KrupaNagabhushan [Mon, 28 Mar 2022 04:26:24 +0000 (05:26 +0100)]
Fix unable to update 'Interface Name' in VF

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

2 years agoCheck if the bucket exists before deleting VSP 18/128118/1
andre.schmid [Mon, 28 Mar 2022 11:22:31 +0000 (12:22 +0100)]
Check if the bucket exists before deleting VSP

Checks if the bucket exists before deleting VSP, ignoring the deletion
if the bucket isn't present anymore.
This avoids problems in case the artifact was already deleted from the
artifact storage, but for some reason the VSP still present in the
system.

Change-Id: I7e88f227cc6786b451ca74519fa0dfe0659895c6
Issue-ID: SDC-3930
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoCreate onboarding validator for ASD VSPs 67/126967/20
franciscovila [Fri, 4 Feb 2022 10:47:33 +0000 (10:47 +0000)]
Create onboarding validator for ASD VSPs

Create a new validator in SDC onboarding that will be used for ASD VSPs

Issue-ID: SDC-3859
Signed-off-by: franciscovila <javier.paradela.vila@est.tech>
Change-Id: Ida192122a95414f7d18855fe2a993b269c55a91d

2 years agoImplement VSP deletion from Storage 81/128081/4
vasraz [Thu, 24 Mar 2022 16:38:00 +0000 (16:38 +0000)]
Implement VSP deletion from Storage

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

2 years agoCreate vfModules for ASD 86/127686/4
KrupaNagabhushan [Thu, 10 Mar 2022 19:42:39 +0000 (19:42 +0000)]
Create vfModules for ASD

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

2 years agoUpdate INFO.yaml 88/128088/4
MichaelMorris [Thu, 24 Mar 2022 14:27:59 +0000 (14:27 +0000)]
Update INFO.yaml

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

2 years agoRemove unused vulnerable dependency 46/128046/3
vasraz [Wed, 23 Mar 2022 19:42:09 +0000 (19:42 +0000)]
Remove unused vulnerable dependency

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

2 years agoDelete VSP - Support deletion of archived VSPs in onboarding BE 55/127355/11
franciscovila [Mon, 28 Feb 2022 12:58:36 +0000 (12:58 +0000)]
Delete VSP - Support deletion of archived VSPs in onboarding BE

Allow deletion of archived VSPs

Issue-ID: SDC-3890
Signed-off-by: franciscovila <javier.paradela.vila@est.tech>
Change-Id: If1a5177a30fb0220392adcdf6bd6c4e71c37ce59

2 years agoStep version to 1.11.0-SNAPSHOT 07/128007/1
MichaelMorris [Wed, 23 Mar 2022 12:16:36 +0000 (12:16 +0000)]
Step version to 1.11.0-SNAPSHOT

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

2 years agoRelease 1.10.3 91/127991/1
MichaelMorris [Wed, 23 Mar 2022 09:24:21 +0000 (09:24 +0000)]
Release 1.10.3

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

2 years agoStep version to 1.10.3-SNAPSHOT 74/127974/2 1.10.3
MichaelMorris [Tue, 22 Mar 2022 08:09:18 +0000 (08:09 +0000)]
Step version to 1.10.3-SNAPSHOT

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

2 years agoUpdate release notes for 1.10.3 52/127952/1
MichaelMorris [Tue, 22 Mar 2022 08:05:31 +0000 (08:05 +0000)]
Update release notes for 1.10.3

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

2 years agoFix assigning substitution filter property to service property 90/127790/3
JvD_Ericsson [Tue, 15 Mar 2022 08:16:40 +0000 (08:16 +0000)]
Fix assigning substitution filter property to service property

Issue-ID: SDC-3916
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
Change-Id: I313c3ca7ef2492ee686bd7351d9477631665c722

2 years agoFix default value for interface operation input 48/127848/2
andre.schmid [Wed, 16 Mar 2022 12:26:32 +0000 (12:26 +0000)]
Fix default value for interface operation input

Fixes default value in interface operation input definitions. The value
is now correctly JSON stringfied.
Fixes required value that was always being set to false.
Fixes UI reporting that false values are empty.

Change-Id: I6ce8eba03d659a091e49180f1d2cc057f4a805f2
Issue-ID: SDC-3920
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoFix unchecked artifact implementation being persisted 15/127815/2
andre.schmid [Tue, 15 Mar 2022 16:06:34 +0000 (16:06 +0000)]
Fix unchecked artifact implementation being persisted

Fixes the problem of an interface operation artifact implementation
being persisted even if it is not selected.
After checking that the interface operation has an artifact
implementation and filling up the artifact information, the values
were being persisted if the option is unchecked afterwards.
There was no way to remove the artifact implementation information
once it was persisted for the first time.

Change-Id: I4fdf4027919fdc04d688805bcf0b37fa6869b2e8
Issue-ID: SDC-3918
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoFix broken SONAR scan 82/127882/3
vasraz [Thu, 17 Mar 2022 23:36:54 +0000 (23:36 +0000)]
Fix broken SONAR scan

Upgrade node version

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

2 years agoFix instance count not being added correctly to node template 46/127846/2
JvD_Ericsson [Wed, 16 Mar 2022 11:36:43 +0000 (11:36 +0000)]
Fix instance count not being added correctly to node template

Issue-ID: SDC-3919
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
Change-Id: I161561f13d6a28c8c9fbf524a351ed603ba274c8

2 years agoNode filters not loading while editing the select directive list 54/127854/2
KrupaNagabhushan [Wed, 16 Mar 2022 17:06:10 +0000 (17:06 +0000)]
Node filters not loading while editing the select directive list

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

2 years agoFix map entry deletion in inputs of map<complex> 51/127851/1
andre.schmid [Wed, 16 Mar 2022 16:52:09 +0000 (16:52 +0000)]
Fix map entry deletion in inputs of map<complex>

Fixes map entry delete icon not showing for inputs of type map<complex>
in an interface operation.

Change-Id: I4d1f4a0e60e860b33f16d6ef68980b4d566c93c7
Issue-ID: SDC-3921
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoRelease 1.10.2 11/127811/1
MichaelMorris [Tue, 15 Mar 2022 15:31:07 +0000 (15:31 +0000)]
Release 1.10.2

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

2 years agoUpdate release notes for 1.10.2 00/127800/2 1.10.2
MichaelMorris [Tue, 8 Mar 2022 13:56:26 +0000 (13:56 +0000)]
Update release notes for 1.10.2

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

2 years agoFix cannot set node filter cap using get_property 70/127670/2
MichaelMorris [Thu, 10 Mar 2022 12:19:18 +0000 (12:19 +0000)]
Fix cannot set node filter cap using get_property

Change-Id: I92fd4016b19e03e22622cf6e476f17b49e3d6a47
Issue-ID: SDC-3904
Signed-off-by: MichaelMorris <michael.morris@est.tech>
2 years agoFix update node filter capability 58/127658/2
MichaelMorris [Thu, 10 Mar 2022 12:25:14 +0000 (12:25 +0000)]
Fix update node filter capability

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

2 years agoSupport instance count on node template 60/127260/6
JvD_Ericsson [Thu, 17 Feb 2022 15:48:20 +0000 (15:48 +0000)]
Support instance count on node template

Issue-ID: SDC-3887
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
Change-Id: I45593ee2e0e3eea358ae9344d7432e37e1467915

2 years agoFix mouse in/out exceptions in node palette 08/127708/3
andre.schmid [Fri, 11 Mar 2022 16:46:12 +0000 (16:46 +0000)]
Fix mouse in/out exceptions in node palette

The event handling methods were removed in
Change-Id: Ib45b4a1b650a7d5959e4a6ff70d46d6dee0586c2, but were
still being referenced in the palette html.

Change-Id: I17d48dfee9f35728b02b53db784ced20b2294845
Issue-ID: SDC-3907
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoSupport complex types in artifact properties 54/127554/4
andre.schmid [Mon, 7 Mar 2022 18:48:09 +0000 (18:48 +0000)]
Support complex types in artifact properties

Adds support to complex types in artifact properties of an interface
operation implementation.

Change-Id: I7a82a3652541b35230fe4ce87bf703a1dbe72d50
Issue-ID: SDC-3899
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoSupport complex types in interface operation inputs 04/127504/7
andre.schmid [Wed, 9 Feb 2022 19:00:35 +0000 (19:00 +0000)]
Support complex types in interface operation inputs

Issue-ID: SDC-3897
Change-Id: Ieac2d74ad340de1d9f6e4cd3ac830e2ec8c35d5b
Signed-off-by: andre.schmid <andre.schmid@est.tech>
Signed-off-by: vasraz <vasyl.razinkov@est.tech>
Signed-off-by: MichaelMorris <michael.morris@est.tech>
2 years agoSupport occurrences on node templates 09/127209/6
JvD_Ericsson [Thu, 17 Feb 2022 15:48:20 +0000 (15:48 +0000)]
Support occurrences on node templates

Issue-ID: SDC-3711
Change-Id: I9f25454faa8be6987f336b7efd3821cfa09585a1
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
2 years agoFix node filter capability issue 73/127573/1
MichaelMorris [Wed, 9 Mar 2022 12:10:41 +0000 (12:10 +0000)]
Fix node filter capability issue

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

2 years agoRename ControlLoop to AutomationComposition 67/127467/5
Sirisha_Manchikanti [Mon, 28 Feb 2022 15:09:00 +0000 (15:09 +0000)]
Rename ControlLoop to AutomationComposition

This commit is to keep ControlLoop nomenclature in SDC aligned to
changes in https://jira.onap.org/browse/POLICY-3938 where "Control Loop"
is renamed as "Automation Composition"

Issue-ID: SDC-3891
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I8be013e564b780e9196c116d31b5c4c4d4b72662

2 years agoSupport property of type List<Map<String,String>> 15/127515/3
MichaelMorris [Mon, 7 Mar 2022 12:44:23 +0000 (12:44 +0000)]
Support property of type List<Map<String,String>>

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

2 years agoUpdate esapi dependency for sec vulnerability 43/127543/2
MichaelMorris [Mon, 7 Mar 2022 18:54:12 +0000 (18:54 +0000)]
Update esapi dependency for sec vulnerability

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

2 years agoUpdate vulnerable dependencies 51/127451/10
vasraz [Thu, 3 Mar 2022 11:38:39 +0000 (11:38 +0000)]
Update vulnerable dependencies

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

2 years agoObtain upload lock before uploading 64/127264/4
andre.schmid [Wed, 23 Feb 2022 21:09:56 +0000 (21:09 +0000)]
Obtain upload lock before uploading

Before uploading, the system will now set the status as uploading in
order to have more control of the upload process and status.
Without that the UI status updates could show up incorrectly.
Also, this behaviour removes the need to upload a file to set the
upload in progress, which avoids a concurrent upload try to upload
a file if there is another upload in progress.

Change-Id: Ic008560aa57e1ee7a50389ad26f1a8890f1cf198
Issue-ID: SDC-3888
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoSupport for multiple directives 70/126770/5
KrupaNagabhushan [Sun, 23 Jan 2022 12:40:06 +0000 (12:40 +0000)]
Support for multiple directives

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

2 years agoFix error when no derived_from type 20/127320/2
MichaelMorris [Sun, 27 Feb 2022 08:48:31 +0000 (08:48 +0000)]
Fix error when no derived_from type

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

2 years agoIncrease FE timout 51/127351/3
vasraz [Thu, 24 Feb 2022 09:17:07 +0000 (09:17 +0000)]
Increase FE timout

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

2 years agoSet sockjs-client 70/127370/5
MichaelMorris [Mon, 28 Feb 2022 16:21:01 +0000 (16:21 +0000)]
Set sockjs-client

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

2 years agoImplement improved MinIo client 47/127247/7
vasraz [Sat, 26 Feb 2022 17:22:58 +0000 (17:22 +0000)]
Implement improved MinIo client

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

2 years agoFix bottleneck on simulator requests 37/127237/2
andre.schmid [Tue, 22 Feb 2022 13:50:12 +0000 (13:50 +0000)]
Fix bottleneck on simulator requests

Removes unnecessary synchronized in one of the simulator methods,
which almost all calls pass through. This was restricting to execute
calls in parallel.

Change-Id: I7c53eee951c02031b78adacdc292aa51e6e66186
Issue-ID: SDC-3885
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoTop up sdc-helm-validator in integration tests 73/127173/1
Tomasz Wrobel [Thu, 17 Feb 2022 11:22:59 +0000 (12:22 +0100)]
Top up sdc-helm-validator in integration tests

Issue-ID: SDC-3880
Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com>
Change-Id: Ia9dce8260407c1242dbe1a68c93040d32878924d

2 years agoFix NSD plugin get version from model name 32/127132/1
stasys10 [Fri, 11 Feb 2022 10:26:10 +0000 (10:26 +0000)]
Fix NSD plugin get version from model name

Issue-ID: SDC-3881
Signed-off-by: stasys10 <stasys.jurgaitis@est.tech>
Change-Id: Ib90020e46079866b5846b50aa3f183ae5bf74f6c

2 years agoAdd new category to NSD plugin 14/127014/2
stasys10 [Thu, 3 Feb 2022 16:16:07 +0000 (16:16 +0000)]
Add new category to NSD plugin

Issue-ID: SDC-3870
Signed-off-by: stasys10 <stasys.jurgaitis@est.tech>
Change-Id: Ibb46b401f635192a680eb472eb8d7f3fb3380f57

2 years agoRedirect root URL to sdc1 02/127002/3
vasraz [Wed, 9 Feb 2022 15:55:38 +0000 (15:55 +0000)]
Redirect root URL to sdc1

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

2 years agoStep version to 1.10.2-SNAPSHOT 43/127043/1
MichaelMorris [Wed, 9 Feb 2022 14:08:27 +0000 (14:08 +0000)]
Step version to 1.10.2-SNAPSHOT

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

2 years agoRelease 1.10.1 36/126936/1
MichaelMorris [Wed, 2 Feb 2022 17:21:02 +0000 (17:21 +0000)]
Release 1.10.1

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

2 years agoUpdate release note for 1.10.1 30/126930/2 1.10.1
MichaelMorris [Wed, 2 Feb 2022 13:27:54 +0000 (13:27 +0000)]
Update release note for 1.10.1

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

2 years agoStep version to 1.10.1-SNAPSHOT 29/126929/2
MichaelMorris [Wed, 2 Feb 2022 13:19:27 +0000 (13:19 +0000)]
Step version to 1.10.1-SNAPSHOT

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

2 years agoImprove service import support 28/126928/2
MichaelMorris [Wed, 2 Feb 2022 12:12:52 +0000 (12:12 +0000)]
Improve service import support

Add support for category specific metadata and substitution mapping in service import

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

2 years agoFix VFC being removed from the list of allowable types 26/126926/3
JvD_Ericsson [Tue, 1 Feb 2022 13:55:51 +0000 (13:55 +0000)]
Fix VFC being removed from the list of allowable types

Issue-ID: SDC-3866
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
Change-Id: I45d4c9cd270ad37bdf5ac6dc43be5c54848b123c

2 years agofix policy and group drag and drop bug 01/126901/3
stasys10 [Tue, 4 Jan 2022 14:15:06 +0000 (14:15 +0000)]
fix policy and group drag and drop bug

Issue-ID: SDC-3864
Signed-off-by: stasys10 <stasys.jurgaitis@est.tech>
Change-Id: Ib45b4a1b650a7d5959e4a6ff70d46d6dee0586c2

2 years agoAdd controlloop components to SDC design 45/126845/2
Sirisha_Manchikanti [Mon, 10 Jan 2022 16:32:40 +0000 (16:32 +0000)]
Add controlloop components to SDC design

This commit will add controlloop components like Participant,
ControlLoopElement and ControlLoop to SDC. Addition of these
components in SDC will enable to build a CSAR with controloop
components and establish a controlloop by distributing the CSAR
to policy-distribution and thereby to CLAMP.

Issue-ID: SDC-3842
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I6f417f7a635f6f0dec3ce6163c5b41ada374567a

2 years agoObtain and control VSP package upload status 34/126834/3
andre.schmid [Tue, 25 Jan 2022 19:38:32 +0000 (19:38 +0000)]
Obtain and control VSP package upload status

Obtain the upload status and control the upload from the frontend
perspective.

Change-Id: Idcc921cf592efea33df35c557afcfae827af3a39
Issue-ID: SDC-3862
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoAdd artifact types to ETSI SOL001 v2.5.1 model 09/126709/3
JvD_Ericsson [Fri, 21 Jan 2022 14:48:25 +0000 (14:48 +0000)]
Add artifact types to ETSI SOL001 v2.5.1 model

Issue-ID: SDC-3855
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
Change-Id: I9d8b7fa03505b52db7b17b43843a0b04133c5757

2 years agoFix issue in artifact type update 63/126763/2
MichaelMorris [Tue, 25 Jan 2022 19:53:06 +0000 (19:53 +0000)]
Fix issue in artifact type update

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

2 years agoFix decrypt errors in sdc-be logs 65/126665/5
JvD_Ericsson [Thu, 20 Jan 2022 09:59:31 +0000 (09:59 +0000)]
Fix decrypt errors in sdc-be logs

Will check if userId is a base64 encoding before trying to decrypt

Issue-ID: SDC-3851
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
Change-Id: I437bf9cc5952f4d21e5bda60875ada27dcc9cd66

2 years agoAdd a display name for the category 35/126735/3
stasys10 [Mon, 29 Nov 2021 19:52:58 +0000 (19:52 +0000)]
Add a display name for the category

Issue-ID: SDC-3858
Change-Id: Ic818b3b4bc4f4e91c9da0cdacb40549a3f071c68
Signed-off-by: stasys10 <stasys.jurgaitis@est.tech>