sdc.git
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>
2 years agoView Interface definition on VFC 53/126653/8
aribeiro [Thu, 13 Jan 2022 14:33:25 +0000 (14:33 +0000)]
View Interface definition on VFC

Add Interface support to VFC view UI

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

2 years agoFix use of Optional in TranslatorHeatToToscaPropertyConverter 21/126721/4
franciscovila [Mon, 24 Jan 2022 10:10:40 +0000 (10:10 +0000)]
Fix use of Optional in TranslatorHeatToToscaPropertyConverter

Checking the Optionals are present before getting
their values in the TranslatorHeatToToscaPropertyConverter class

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

2 years agoUpdate onboarding upload status during processing 24/126624/8
andre.schmid [Tue, 18 Jan 2022 10:16:37 +0000 (10:16 +0000)]
Update onboarding upload status during processing

Updates the onboarding upload status during the VSP package processing

Change-Id: Idc705220ad26e62577b52c6f9126aeae51a33fe0
Issue-ID: SDC-3848
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoFix issues creating control loop model 14/126714/3
MichaelMorris [Fri, 21 Jan 2022 21:18:01 +0000 (21:18 +0000)]
Fix issues creating control loop model

Change-Id: I38812f812fdf082aaadf13b79b8b05d26a481b15
Issue-ID: SDC-3856
Signed-off-by: MichaelMorris <michael.morris@est.tech>
2 years agoFix use of Optional in TranslatorHeatToToscaParameterConverter 22/126722/1
franciscovila [Mon, 24 Jan 2022 10:15:42 +0000 (10:15 +0000)]
Fix use of Optional in TranslatorHeatToToscaParameterConverter

Checking the Optionals are present before getting
their values in the TranslatorHeatToToscaParameterConverter class

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

2 years agoSupport node template artifact properties 25/126625/3
JvD_Ericsson [Tue, 18 Jan 2022 10:17:58 +0000 (10:17 +0000)]
Support node template artifact properties

Add properties variable to relevant classes and update functions to set these vaules
Added properties to an artifact in ETSI-VNF-SAMPLE.csar

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

2 years agoAdd support for update to artifact types endpoint 15/126615/8
franciscovila [Mon, 17 Jan 2022 10:41:23 +0000 (10:41 +0000)]
Add support for update to artifact types endpoint

Creates a new artifact type or overwrites it,
if this already exists.

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

2 years agoOnboarding upload control 82/126482/12
andre.schmid [Wed, 15 Dec 2021 19:44:06 +0000 (19:44 +0000)]
Onboarding upload control

Brings the initial structure to control asynchronously a VSP package
upload during the onboarding.
Instead of blocking the UI, the upload and processing status will be
controlled by the backend, so the frontend can query it and control the
behaviour of the UI.
Updates the upload endpoint to obtain/verify an upload lock, and creates
a second endpoint to check for the upload status.

Change-Id: If1c43fb4f0b11e1d8a5627578bafc75f266393c2
Issue-ID: SDC-3826, SDC-3827
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoForce a fixed version of cqlsh in cassandra init 60/126660/2
andre.schmid [Wed, 19 Jan 2022 20:41:02 +0000 (20:41 +0000)]
Force a fixed version of cqlsh in cassandra init

The latest version of cqlsh is not working with the current
sdc-cassandra-init and sdc-onboard-cassandra-init image/container
setup. This change forces the version to the latest functional version,
6.0.0, so it will not take any other future release, avoiding
unpredictable errors.
It also removes duplicate entries of pip upgrade and cqlsh install
in the onboarding cassandra init.

Change-Id: Ibfd6d34f2857653595897c0e0929eea73015232b
Issue-ID: SDC-3852
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoImprove error logging in MinIo client 26/126626/3
vasraz [Tue, 18 Jan 2022 11:14:19 +0000 (11:14 +0000)]
Improve error logging in MinIo client

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

2 years agoFix use of Optional in ModelOperation 23/126623/3
franciscovila [Tue, 18 Jan 2022 09:42:50 +0000 (09:42 +0000)]
Fix use of Optional in ModelOperation

Checking the Optionals are present before getting
their values in the ModelOperation class

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

2 years agoAdd sdc-be-init support for artifact types 14/126614/1
vasraz [Mon, 17 Jan 2022 14:29:03 +0000 (14:29 +0000)]
Add sdc-be-init support for artifact types

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

2 years agoFix use of Optional in ToscaAnalyzerServiceImpl 04/126604/2
franciscovila [Thu, 13 Jan 2022 11:54:10 +0000 (11:54 +0000)]
Fix use of Optional in ToscaAnalyzerServiceImpl

Checking the Optionals are present before getting
their values in the ToscaAnalyzerServiceImpl class

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

2 years agoFix use of Optional in EntitlementPoolZusammenDaoImpl 89/126589/2
franciscovila [Thu, 13 Jan 2022 10:03:44 +0000 (10:03 +0000)]
Fix use of Optional in EntitlementPoolZusammenDaoImpl

Checking the Optionals are present before getting
their values in the EntitlementPoolZusammenDaoImpl class

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

2 years agoFix use of Optional in ToscaElementOperation 01/126601/1
franciscovila [Thu, 13 Jan 2022 19:31:25 +0000 (19:31 +0000)]
Fix use of Optional in ToscaElementOperation

Checking the Optionals are present before getting
their values in the ToscaElementOperation class

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

2 years agoImprove testing stability 20/126520/4
vasraz [Mon, 10 Jan 2022 19:23:57 +0000 (19:23 +0000)]
Improve testing stability

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

2 years agoFix use of Optional in ComponentBusinessLogic 52/126552/2
franciscovila [Tue, 11 Jan 2022 11:02:57 +0000 (11:02 +0000)]
Fix use of Optional in ComponentBusinessLogic

Checking the Optionals are present before getting
their values in the ComponentBusinessLogic class

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

2 years agoFix use of Optional in TranslatorHeatToToscaParameterConverter 74/126574/2
franciscovila [Wed, 12 Jan 2022 14:03:15 +0000 (14:03 +0000)]
Fix use of Optional in TranslatorHeatToToscaParameterConverter

Checking the Optionals are present before getting
their values in the TranslatorHeatToToscaParameterConverter class

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

2 years agoFix use of Optional in ComponentInstanceInputsMergeBL 58/126558/5
franciscovila [Tue, 11 Jan 2022 12:29:08 +0000 (12:29 +0000)]
Fix use of Optional in ComponentInstanceInputsMergeBL

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

2 years agoFix use of Optional in ModelOperation 69/126569/1
franciscovila [Wed, 12 Jan 2022 12:57:15 +0000 (12:57 +0000)]
Fix use of Optional in ModelOperation

Checking the Optionals are present before getting
their values in the ModelOperation class

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

2 years agoRemove test-jar generation 43/126543/4
vasraz [Tue, 11 Jan 2022 18:02:46 +0000 (18:02 +0000)]
Remove test-jar generation

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

2 years agoRelease 1.10.0 49/126549/1
MichaelMorris [Mon, 10 Jan 2022 16:03:39 +0000 (16:03 +0000)]
Release 1.10.0

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

2 years agomaven.test.skip causing skipping of test-jar 25/126525/2 1.10.0
MichaelMorris [Fri, 7 Jan 2022 23:49:49 +0000 (23:49 +0000)]
maven.test.skip causing skipping of test-jar

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

2 years agoUpdate release notes for 1.10.0 11/126511/1
MichaelMorris [Fri, 7 Jan 2022 16:18:18 +0000 (16:18 +0000)]
Update release notes for 1.10.0

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

2 years agoUpgrade min.io to latest version (8.3.4) 94/126494/2
vasraz [Thu, 6 Jan 2022 16:23:33 +0000 (16:23 +0000)]
Upgrade min.io to latest version (8.3.4)

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

2 years agoUpdate property to identify SOL004 packages 95/126495/3
aribeiro [Thu, 6 Jan 2022 16:25:52 +0000 (16:25 +0000)]
Update property to identify SOL004 packages

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

2 years agoFix NPE in ArtifactsBusinessLogic 97/126497/2
franciscovila [Thu, 6 Jan 2022 16:51:58 +0000 (16:51 +0000)]
Fix NPE in ArtifactsBusinessLogic

Sonar reflects: NullPointerException will be thrown
when invoking method validateOrSetArtifactGroupType()

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

2 years agoMake configurable UI version 77/126477/2
vasraz [Wed, 5 Jan 2022 13:13:06 +0000 (13:13 +0000)]
Make configurable UI version

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

2 years agoFix use of Optional in HeatToToscaUtil 68/126368/8
franciscovila [Wed, 22 Dec 2021 12:41:19 +0000 (12:41 +0000)]
Fix use of Optional in HeatToToscaUtil

Checking the Optionals are present before getting their values in the
HeatToToscaUtil class. Adding a new test class for this purpose

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

2 years agoRemove vulnerable dependency 87/126387/3
vasraz [Thu, 30 Dec 2021 13:59:00 +0000 (13:59 +0000)]
Remove vulnerable dependency

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