sdc.git
23 months agoMaintain VFC instance attribute outputs on instance version change 10/129410/6
JvD_Ericsson [Mon, 23 May 2022 07:26:40 +0000 (08:26 +0100)]
Maintain VFC instance attribute outputs on instance version change

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

23 months agoMaintain VFC UI added interface operations after an upgrade 34/129434/4
vasraz [Tue, 31 May 2022 17:31:59 +0000 (18:31 +0100)]
Maintain VFC UI added interface operations after an upgrade

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

23 months agoMaintain VFC UI added properties after an upgrade 37/129337/13
vasraz [Tue, 31 May 2022 15:26:46 +0000 (16:26 +0100)]
Maintain VFC UI added properties after an upgrade

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

23 months agoMaintain VFC external capabilities and requirements 49/129349/7
KrupaNagabhushan [Mon, 23 May 2022 16:20:05 +0000 (17:20 +0100)]
Maintain VFC external capabilities and requirements

When a VFC is added to a component and capabilities or requirement are set as external on that VFC instance those values should be maintained if the VFC instance version is changed

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

23 months agoFix Blocker Vulnerability 54/129454/2
vasraz [Wed, 1 Jun 2022 14:32:14 +0000 (15:32 +0100)]
Fix Blocker Vulnerability

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

23 months agoSupport of get_property for instance properties 12/129412/8
andre.schmid [Fri, 27 May 2022 10:58:10 +0000 (11:58 +0100)]
Support of get_property for instance properties

Support of get_property for INSTANCE properties, as currently only
SELF properties can be selected.

Change-Id: I80611002964a6ebb515134155c321f2d7f87811c
Issue-ID: SDC-4026
Signed-off-by: andre.schmid <andre.schmid@est.tech>
23 months agoMaintain VFC instance interface operation details on instance version change 06/129306/5
JvD_Ericsson [Wed, 18 May 2022 12:27:55 +0000 (13:27 +0100)]
Maintain VFC instance interface operation details on instance version change

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

2 years agoDelete VSP - Ensure complete deletion of VSP from DB 02/129402/4
franciscovila [Thu, 26 May 2022 09:23:13 +0000 (10:23 +0100)]
Delete VSP - Ensure complete deletion of VSP from DB

Delete data from tables still containing the
deleted VSP id

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

2 years agoSupport of get_property in property assignment 40/129340/5
andre.schmid [Wed, 18 May 2022 21:09:25 +0000 (22:09 +0100)]
Support of get_property in property assignment

Refactors the current way store a get_input function allowing
to support different get functions (get_property in this case).
The information stored allows recreating and correctly validating
the get function.
Fix get function schema validation, the schema was being ignored.
Improve validation error status and messages.
Improve tosca get function dialog.

Change-Id: I5de5f96dfba3c7a0fbb458885af5528bea7835aa
Issue-ID: SDC-4014
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoFix operation definition extended format handling 11/129411/2
MichaelMorris [Thu, 26 May 2022 12:53:17 +0000 (13:53 +0100)]
Fix operation definition extended format handling

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

2 years agoFix 'VLM restore bug' 13/129413/2
vasraz [Fri, 27 May 2022 11:16:57 +0000 (12:16 +0100)]
Fix 'VLM restore bug'

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

2 years agoFix error handling valid yaml property values 04/129404/3
MichaelMorris [Thu, 26 May 2022 08:41:11 +0000 (09:41 +0100)]
Fix error handling valid yaml property values

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

2 years agoStep version to 1.11.4-SNAPSHOT 03/129403/2
MichaelMorris [Mon, 23 May 2022 10:08:22 +0000 (11:08 +0100)]
Step version to 1.11.4-SNAPSHOT

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

2 years agoFix Component Instance versions not updating 67/129367/3
KrupaNagabhushan [Wed, 25 May 2022 15:14:21 +0000 (16:14 +0100)]
Fix Component Instance versions not updating

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

2 years agoMaintain VFC instance occurrences values 46/129346/4
KrupaNagabhushan [Mon, 23 May 2022 13:30:11 +0000 (14:30 +0100)]
Maintain VFC instance occurrences values

When a VFC is added to a component and occurrences value is set on that VFC instance, those values should be maintained if the VFC instance version is changed

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

2 years agoRemove vulnerable dependency 52/129352/3
vasraz [Tue, 24 May 2022 08:12:03 +0000 (09:12 +0100)]
Remove vulnerable dependency

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

2 years agoFix exception while loading VF "General" page 39/129339/2
andre.schmid [Fri, 20 May 2022 18:14:00 +0000 (19:14 +0100)]
Fix exception while loading VF "General" page

The exception is thrown when accessing a VF General page from a VF
that is not associated to a CSAR file (Imported from CSAR file).
The code is trying to access the CSAR file that does not exist.

Change-Id: I0df34e75911e4a912f50ff8993637952e32d48c6
Issue-ID: SDC-4013
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoFix Node Filter string property value displayed as object 90/128990/10
JvD_Ericsson [Thu, 28 Apr 2022 15:46:13 +0000 (16:46 +0100)]
Fix Node Filter string property value displayed as object

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

2 years agoInclude ETSI metadata 'entry_definition_type' in VSP package metadata 17/129317/4
vasraz [Wed, 18 May 2022 13:00:11 +0000 (14:00 +0100)]
Include ETSI metadata 'entry_definition_type' in VSP package metadata

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

2 years agoRelease 1.11.3 33/129333/2
MichaelMorris [Fri, 20 May 2022 09:06:15 +0000 (10:06 +0100)]
Release 1.11.3

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

2 years agoFix UI not displaying directives list correctly 08/129308/2 1.11.3
KrupaNagabhushan [Wed, 18 May 2022 18:05:09 +0000 (19:05 +0100)]
Fix UI not displaying directives list correctly

Issue-ID: SDC-4010
Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech>
Signed-off-by: andre.schmid <andre.schmid@est.tech>
Change-Id: Ie67972b14e973ea0415383732b07cb8c10075638

2 years agoUpdate release notes for 1.11.3 91/129291/3
MichaelMorris [Tue, 17 May 2022 13:44:26 +0000 (14:44 +0100)]
Update release notes for 1.11.3

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

2 years agoStep version to 1.11.3-SNAPSHOT 01/129301/2
MichaelMorris [Tue, 17 May 2022 16:52:36 +0000 (17:52 +0100)]
Step version to 1.11.3-SNAPSHOT

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

2 years agoOnboarded ASD csar included in VF csar 77/129277/4
KrupaNagabhushan [Mon, 16 May 2022 15:05:35 +0000 (16:05 +0100)]
Onboarded ASD csar included in VF csar

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

2 years agoFix delete of entry from list of maps 85/129285/3
MichaelMorris [Tue, 17 May 2022 09:12:03 +0000 (10:12 +0100)]
Fix delete of entry from list of maps

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

2 years agoDatatypes for a property are not specific to the VFC model 13/129213/6
franciscovila [Wed, 11 May 2022 18:38:08 +0000 (19:38 +0100)]
Datatypes for a property are not specific to the VFC model

Fix Datatypes dropdown represented values as those were not
treated in an asyncrhonous way

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

2 years agoFix interface panel is blank when switched to a different version of a VFC 98/129198/6
JvD_Ericsson [Wed, 11 May 2022 09:18:18 +0000 (10:18 +0100)]
Fix interface panel is blank when switched to a different version of a VFC

Issue-ID: SDC-3997
Change-Id: Ibedd863fee39766cdf42edd32bdad7a67f9331cb
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
2 years agoGeneralise Select Input button in Properties Assignment view 87/129187/5
KrupaNagabhushan [Mon, 9 May 2022 19:03:56 +0000 (20:03 +0100)]
Generalise Select Input button in Properties Assignment view

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

2 years agoSupport list of map properties in composition 62/129262/2
andre.schmid [Thu, 12 May 2022 16:37:43 +0000 (17:37 +0100)]
Support list of map properties in composition

Supports editing list<map<string, string> properties in the
edit properties dialog in the composition screen.
Fixes entry schema of type map not being shown.

Change-Id: Iea1732f51148ae88dedd2242b3b19d19c4548eb4
Issue-ID: SDC-4001
Signed-off-by: andre.schmid <andre.schmid@est.tech>
2 years agoImport VFC with i/f op impl extended notataion 15/129215/2
MichaelMorris [Thu, 12 May 2022 09:20:48 +0000 (10:20 +0100)]
Import VFC with i/f op impl extended notataion

Support import of VFC with interface operation implementation extended notataion

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

2 years agoFix edit operation artifact and data types 55/129255/1
MichaelMorris [Thu, 12 May 2022 14:42:40 +0000 (15:42 +0100)]
Fix edit operation artifact and data types

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

2 years agoVLM duplicate name gives generic error 82/129182/1
franciscovila [Mon, 9 May 2022 16:31:27 +0000 (17:31 +0100)]
VLM duplicate name gives generic error

Provide user with specific error message
when name is alrady in use

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

2 years agoFix inputs/policy tabs view for self and instances 99/128799/3
KrupaNagabhushan [Fri, 22 Apr 2022 14:48:40 +0000 (15:48 +0100)]
Fix inputs/policy tabs view for self and instances

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

2 years agoFix property validation for data type in model 42/129142/2
MichaelMorris [Thu, 5 May 2022 22:18:00 +0000 (23:18 +0100)]
Fix property validation for data type in model

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

2 years agoFix additional_types file being deleted 41/129141/1
MichaelMorris [Thu, 5 May 2022 17:07:31 +0000 (18:07 +0100)]
Fix additional_types file being deleted

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

2 years agoRelease 1.11.2 93/128993/2
MichaelMorris [Fri, 29 Apr 2022 11:28:59 +0000 (12:28 +0100)]
Release 1.11.2

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

2 years agoUpdate release notes for 1.11.2 88/128988/2 1.11.2
MichaelMorris [Thu, 21 Apr 2022 16:03:32 +0000 (17:03 +0100)]
Update release notes for 1.11.2

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

2 years agoFix check to restrict deletion for system deployed VFCs 40/128940/2
KrupaNagabhushan [Thu, 28 Apr 2022 09:37:54 +0000 (10:37 +0100)]
Fix check to restrict deletion for system deployed VFCs

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

2 years agoSupport deletion of archived VFs in SDC BE 27/128727/12
franciscovila [Tue, 26 Apr 2022 17:06:03 +0000 (18:06 +0100)]
Support deletion of archived VFs in SDC BE

Support deletion of archived VFs in SDC BE

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

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