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>
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
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>
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>
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>
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
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
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
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
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
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>
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
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
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
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>
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>
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
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
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
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
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>
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>
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>
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
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
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>
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
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>
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
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
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
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
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
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
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
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
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
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
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
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>
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>
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
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
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
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>
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
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
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>
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
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
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>
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>
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>
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>
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
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
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
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
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
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>
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
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
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
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
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
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>
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
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
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
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
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
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
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
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
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
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
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
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
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>
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
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
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
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>
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
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
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>
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>
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
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
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
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>
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>
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
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
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
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
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
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
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
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