ccsdk/cds.git
3 years agoRevert "Renaming Files having BluePrint to have Blueprint" 76/122876/2 1.1.5
Jozsef Csongvai [Mon, 26 Jul 2021 16:00:59 +0000 (12:00 -0400)]
Revert "Renaming Files having BluePrint to have Blueprint"

The renaming in CCSDK-3098 caused breaking changes to the grpc api and
compile issues for kotlin scripts.

Issue-ID: CCSDK-3385
Change-Id: I0d745cb858371678eabcb2284671c1fd76a1ab6d
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
3 years agoAdd missing k8s-rb-instance-release-name.json 65/121165/1
Grzegorz Wielgosinski [Wed, 21 Apr 2021 08:46:20 +0000 (10:46 +0200)]
Add missing k8s-rb-instance-release-name.json

Issue-ID: CCSDK-3274
Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com>
Change-Id: Ia90225fbe4a41e6afbdb62e0c43ac85d03d3df59
(cherry picked from commit 35450d7ab1a0de49ec0f7cbe0584733ac6d2d267)

3 years agoRelease 1.1.4 CDS maven artifacts 07/121007/1
Dan Timoney [Thu, 29 Apr 2021 12:33:42 +0000 (08:33 -0400)]
Release 1.1.4 CDS maven artifacts

Release version 1.1.4 CDS artifacts, which fixes bug
in basic_vm_macro test due to not waiting for hazelcast sync
when running as cluster, and roll to next snapshot

Issue-ID: SDNC-1529
Issue-ID: CCSDK-3275
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I599fa1ceaba59ce6615b0f37e400d7b7971db5e1

3 years agoRelease 1.1.4 CDS dockers 06/121006/1
Dan Timoney [Thu, 29 Apr 2021 12:24:28 +0000 (08:24 -0400)]
Release 1.1.4 CDS dockers

Release version 1.1.4 CDS docker containers, which fixes bug
in basic_vm_macro test due to not waiting for hazelcast sync
when running as cluster

Issue-ID: SDNC-1529
Issue-ID: CCSDK-3275
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I14894c7398dd2d5520bf196709ac4ddca934bc79

3 years agoFixed error when uploading CBA when Hazelcast cluster is not initialized 52/120952/2 1.1.4
Julien Fontaine [Wed, 20 Jan 2021 23:28:49 +0000 (18:28 -0500)]
Fixed error when uploading CBA when Hazelcast cluster is not initialized

Hazelcast is used to enable CDS pods to notify the rest of the CDS cluster when a CBA got updated locally so they clean their compile cache (if they have an entry for that CBA). Though, the code doesn't make sure that hazelcast cluster is fully initialized before trying to notify using a hazelcast topic.
Fixed that error by making sure that the cluster is fully initialized before pushing notification to hazelcast topic.

Issue-ID: CCSDK-3277
Change-Id: I44211c63c5a991269005bcc238f18b19979cb718
Signed-off-by: Julien Fontaine <julien.fontaine@bell.ca>
3 years agoAdd check for cluster status to readiness endpoint 51/120951/1
Jozsef Csongvai [Wed, 28 Apr 2021 18:49:22 +0000 (14:49 -0400)]
Add check for cluster status to readiness endpoint

When Cluster is enabled, BlueprintsProcessor should not process
any requests until cluster is fully joined.

Issue-ID: CCSDK-3275
Change-Id: I779159346976f7af0c0add69883f27d7f359f413
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
3 years agoRelease version 1.1.3 maven artifacts and roll version 56/120856/1
Dan Timoney [Thu, 22 Apr 2021 15:02:27 +0000 (11:02 -0400)]
Release version 1.1.3 maven artifacts and roll version

Release version 1.1.3 of CDS maven artifacts and roll to next
snapshot version

Issue-ID: CCSDK-3263
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Ia18cd68a10f13f49a4a3802252be862b7a49c3d6

3 years agoRelease version 1.1.3 of CDS dockers 55/120855/1
Dan Timoney [Thu, 22 Apr 2021 14:50:31 +0000 (10:50 -0400)]
Release version 1.1.3 of CDS dockers

Release version 1.1.3 of CDS containers

Issue-ID: CCSDK-3263
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I3e85b4deca292efb674232b8c673f0f33b37164d

3 years agoMerge "vFW CNF Use Case Documentation changes" into honolulu 1.1.3
KAPIL SINGAL [Tue, 13 Apr 2021 00:19:30 +0000 (00:19 +0000)]
Merge "vFW CNF Use Case Documentation changes" into honolulu

3 years agoFixed templating of values in k8s components 94/120294/1
Lukasz Rajewski [Fri, 9 Apr 2021 21:15:52 +0000 (23:15 +0200)]
Fixed templating of values in k8s components

Fixed templating of values in k8s components

Issue-ID: CCSDK-3265
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: If6a10c9ae0157a873433f7c3e7c12d90eb5c2cf6
(cherry picked from commit 5d9ac2bf09f44885df819d5182ba48c37be66ac6)

3 years agovFW CNF Use Case Documentation changes 93/120293/1
Lukasz Rajewski [Mon, 22 Feb 2021 21:07:30 +0000 (22:07 +0100)]
vFW CNF Use Case Documentation changes

vFW CNF Use Case Documentation changes with description of
the role of CDS and CBA in the Day 0/1/2 operations.

Issue-ID: CCSDK-3181
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I231130c74717f8ccdd5599443c8675ffb6f928c9
(cherry picked from commit 53d053233b4f7c1517b910f5ae347d38a609862b)

3 years agoRelease version 1.1.2 of dockers and roll version 17/120217/1
Dan Timoney [Mon, 5 Apr 2021 20:15:54 +0000 (16:15 -0400)]
Release version 1.1.2 of dockers and roll version

Release version 1.1.2 of dockers and roll version

Issue-ID: CCSDK-3216
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I09a80dcacb57233f45eb5067573380783886826e

3 years agoRelease version 1.1.2 of maven artifacts 16/120216/1
Dan Timoney [Mon, 5 Apr 2021 20:12:26 +0000 (16:12 -0400)]
Release version 1.1.2 of maven artifacts

Release version 1.1.2 of maven artifacts

Issue-ID: CCSDK-3216
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I1483d30cfb3dc9c50e7ec01e445964065a32745a

3 years agoFixed K8s HealthCheck API issue 99/119699/1
Lukasz Rajewski [Thu, 25 Mar 2021 16:47:47 +0000 (17:47 +0100)]
Fixed K8s HealthCheck API issue

Fixed K8s HealthCheck API issue

Issue-ID: CCSDK-3230
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Ic341cc7ef36d5fe86cf2b74813bb1f8fc0842f6f
(cherry picked from commit db5afeb31c1e24573b5f85639e19f60f81ef0131)

3 years agoFixed bug when k8s profile is created for default k8s version 96/119696/1
Lukasz Rajewski [Wed, 24 Mar 2021 18:01:34 +0000 (19:01 +0100)]
Fixed bug when k8s profile is created for default k8s version

Fixed bug when k8s profile is created for default k8s version

Issue-ID: CCSDK-3239
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Ibc0c8a6057b4b9eef3beb1821093b935f3b2e53b

3 years agoAdd UAT for imperative workflow 37/119637/4
Jozsef Csongvai [Sun, 14 Mar 2021 23:10:30 +0000 (19:10 -0400)]
Add UAT for imperative workflow

Issue-ID: CCSDK-3219
Change-Id: I7b6e619fb60e687885b5545ba323bd7bb15ec209
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
(cherry picked from commit f19c463ecaf39655005441c4c0e352140c153a82)

3 years agoAdd new elements of starter dictionary for vFW CNF CBA 90/119690/1
Lukasz Rajewski [Tue, 23 Mar 2021 21:48:02 +0000 (22:48 +0100)]
Add new elements of starter dictionary for vFW CNF CBA

Add new elements of starter dictionary for vFW CNF CBA

Issue-ID: INT-1870
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I83d36de9e14316c1c95cbb78e69527802d2a6373
(cherry picked from commit 9f6848476de716fe68e315a4b4f99c8d893eecef)

3 years agoMerge "Refactoring to enable on_failure for imperative workflow" into honolulu
KAPIL SINGAL [Wed, 24 Mar 2021 13:13:49 +0000 (13:13 +0000)]
Merge "Refactoring to enable on_failure for imperative workflow" into honolulu

3 years agoMerge "Print process name with UAT assert error message" into honolulu
KAPIL SINGAL [Wed, 24 Mar 2021 13:13:23 +0000 (13:13 +0000)]
Merge "Print process name with UAT assert error message" into honolulu

3 years agoPrint process name with UAT assert error message 38/119638/3
Jozsef Csongvai [Sun, 14 Mar 2021 23:11:57 +0000 (19:11 -0400)]
Print process name with UAT assert error message

Issue-ID: CCSDK-3220
Change-Id: I6ea56454f777017d78bed0bd1755611dac5d5255
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
(cherry picked from commit 7f518aebfc34cb7a6dd99dff56feff78f376b454)

3 years agoFix Certificate Exception when using BasicAuthRestClientService 85/119685/1
Claudio D. Gasparini [Tue, 23 Mar 2021 17:39:35 +0000 (18:39 +0100)]
Fix Certificate Exception when using BasicAuthRestClientService

by using TrustAllStrategy

Issue-ID: CCSDK-3234
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@intl.att.com>
Change-Id: I7ee63739b4f1d7a4ddbc618ba660704aa058752a
(cherry picked from commit f13c7c4cb1fd32d5f0d36a909285cab2c4337cf9)

3 years agoRefactoring to enable on_failure for imperative workflow 36/119636/2
Jozsef Csongvai [Thu, 10 Dec 2020 00:49:48 +0000 (19:49 -0500)]
Refactoring to enable on_failure for imperative workflow

BlueprintError needs to associate errors with the steps in which they occurred
in order for imperative workflow to handle on_failure properly.

Made stepName more accessible and corrected places where stepName was assigned to nodeTemplateName.

Issue-ID: CCSDK-3219
Change-Id: I7e5805745c63558cff6be533e1b99c32ad06c3db
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
(cherry picked from commit b96b44d6d7ca11dbbc3ad4bd2194df31fba5efb6)

3 years agoMerge "ComponentRemotePythonExecutor prepareEnv bug" into honolulu
KAPIL SINGAL [Wed, 24 Mar 2021 01:58:51 +0000 (01:58 +0000)]
Merge "ComponentRemotePythonExecutor prepareEnv bug" into honolulu

3 years agoMerge "Prohibit cycles in imperative workflows" into honolulu
KAPIL SINGAL [Wed, 24 Mar 2021 01:58:36 +0000 (01:58 +0000)]
Merge "Prohibit cycles in imperative workflows" into honolulu

3 years agoMerge "Bug fixes for config template and config value components" into honolulu
KAPIL SINGAL [Wed, 24 Mar 2021 01:57:45 +0000 (01:57 +0000)]
Merge "Bug fixes for config template and config value components" into honolulu

3 years agoComponentRemotePythonExecutor prepareEnv bug 80/119680/1
Oleg Mitsura [Wed, 17 Mar 2021 19:22:04 +0000 (15:22 -0400)]
ComponentRemotePythonExecutor prepareEnv bug

Issue-ID: CCSDK-3086

commit 1: orig commit
commit 2: update retry counter
commit 3: bug fix for packages being null should still trigger creation of python environment
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: Id9e7024df8c604c719828211cce31d6f0452330b
(cherry picked from commit 34861d2651488cef9d62c21364fe77a4b2ce8962)

3 years agoProhibit cycles in imperative workflows 39/119639/1
Jozsef Csongvai [Sun, 14 Mar 2021 23:13:35 +0000 (19:13 -0400)]
Prohibit cycles in imperative workflows

Issue-ID: CCSDK-3221
Change-Id: I767003dde40c0fc53a673c4a41cb2430624d7b04
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
(cherry picked from commit 2c7207526c37166a0d0ccc5008aaae0ae325064e)

3 years agoBug fixes for config template and config value components 26/119626/1
Lukasz Rajewski [Mon, 22 Mar 2021 21:43:23 +0000 (22:43 +0100)]
Bug fixes for config template and config value components

Issue-ID: CCSDK-3232
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I817d83001a76ba480472c7aa2da15eba65b39c20
(cherry picked from commit 91c1deec281ece8aa72b2afd9cc68b2d63c38189)

3 years agoAdded missing elements of starter dictionary for CNF CBA 25/119625/1
Lukasz Rajewski [Mon, 15 Mar 2021 21:46:18 +0000 (22:46 +0100)]
Added missing elements of starter dictionary for CNF CBA

Added missing elements of starter dictionary for CNF CBA

Issue-ID: CCSDK-3211
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Ib0ae251e26ccfab08e9c402d9e22bf5e9af29109
(cherry picked from commit 7f858b082287017c2f28b7fac03476c5f761a517)

3 years agoRelease version 1.1.1 of CDS dockers 28/118828/1
Dan Timoney [Thu, 4 Mar 2021 17:48:19 +0000 (12:48 -0500)]
Release version 1.1.1 of CDS dockers

Release new CDS dockers to correct issues found with release 1.1.0
dockers.

Issue-ID: CCSDK-3192
Issue-ID: CCSDK-3197
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I3bc1acbb93f0bb95ef14a6565e66d8da7a5df21d

3 years agoRelease version 1.1.1 of CDS maven artifacts 27/118827/1
Dan Timoney [Thu, 4 Mar 2021 17:43:49 +0000 (12:43 -0500)]
Release version 1.1.1 of CDS maven artifacts

Release new CDS artifacts to correct issues found with release 1.1.0
dockers.

Issue-ID: CCSDK-3192
Issue-ID: CCSDK-3197
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I4bf854aa826ed8ae4fead35da9bec6aa422d1c73

3 years agoFix PY compiled proto files. 72/118772/1
Oleg Mitsura [Wed, 3 Mar 2021 21:57:33 +0000 (16:57 -0500)]
Fix PY compiled proto files.

Issue-ID: CCSDK-3192

py-modules/common/proto files contain some binary data, plain rename bluePrint-> print
wouldn't work. Had to recomipe .proto files from model-catalog/proto-defintion/proto
and place them into py-modules....

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: If5504de697dab3d99f27d06406e6453c9dd089e6

3 years agoFix import error in commandexecutor 28/118728/1
Dan Timoney [Tue, 2 Mar 2021 20:43:00 +0000 (15:43 -0500)]
Fix import error in commandexecutor

Fixed bad import statement, which causes command executor to fail
on startup.

Issue-ID: CCSDK-3197
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I645562fcce9164a52a45a33f61019b9bb2c5a150

3 years agoAdd rollback and update functionality for config-value component. 86/118286/3
Grzegorz Wielgosinski [Tue, 23 Feb 2021 16:27:58 +0000 (17:27 +0100)]
Add rollback and update functionality for config-value component.

Issue-ID: CCSDK-2922
Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com>
Change-Id: I7384aa3d99fe273454e3acf2f933add0fb07a66c

3 years agoRelease version 1.1.0 docker containers and roll to next version 18/118318/1
Dan Timoney [Tue, 23 Feb 2021 20:21:08 +0000 (15:21 -0500)]
Release version 1.1.0 docker containers and roll to next version

Release version 1.1.0 docker containers and roll to next version

Issue-ID: CCSDK-3179
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I2518ba1dd5a4bd926499867f5f9714bc3f716732

3 years agoRelease version 1.1.0 of cds maven artifacts 15/118315/1
Dan Timoney [Tue, 23 Feb 2021 20:10:32 +0000 (15:10 -0500)]
Release version 1.1.0 of cds maven artifacts

Release version 1.1.0 of CDS maven artifacts

Issue-ID: CCSDK-3179
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Ie59f77255d3cc7bb9ed3a68e039760394bfbd716

3 years agoMerge "Revert removal of surefire plugin in test-blueprint-kotlin-parent"
KAPIL SINGAL [Mon, 22 Feb 2021 19:04:34 +0000 (19:04 +0000)]
Merge "Revert removal of surefire plugin in test-blueprint-kotlin-parent"

3 years agoRevert removal of surefire plugin in test-blueprint-kotlin-parent 89/118189/1
Jozsef Csongvai [Mon, 22 Feb 2021 17:37:53 +0000 (12:37 -0500)]
Revert removal of surefire plugin in test-blueprint-kotlin-parent

This was accidentally removed during java 11 upgrade.
Without the plugin in this pom, mvn test will not work.

Issue-ID: CCSDK-3178
Change-Id: I756092a4b71f4bfe75aae3ec6c276a0afc39fde4
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
3 years agoAdd missing component-k8s-config-value.json 81/118181/1
Grzegorz Wielgosinski [Mon, 22 Feb 2021 16:14:57 +0000 (17:14 +0100)]
Add missing component-k8s-config-value.json

Issue-ID: CCSDK-2922
Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com>
Change-Id: I1744611cdbabd067c4610a97e724acf5add8e2ef

3 years agoMerge "Wrap day2 api and create configuration-value component"
KAPIL SINGAL [Sat, 20 Feb 2021 03:34:07 +0000 (03:34 +0000)]
Merge "Wrap day2 api and create configuration-value component"

3 years agoK8sPlugin Query API endpoint added 24/118124/1
Lukasz Rajewski [Fri, 19 Feb 2021 18:23:11 +0000 (19:23 +0100)]
K8sPlugin Query API endpoint added

K8sPlugin Query API endpoint added

Issue-ID: CCSDK-3146
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I10abfd986de0df0069b258276fe0ec0fc9b76bff

3 years agoWrap day2 api and create configuration-value component 92/117892/4
Grzegorz Wielgosinski [Tue, 16 Feb 2021 11:53:49 +0000 (12:53 +0100)]
Wrap day2 api and create configuration-value component

Issue-ID: CCSDK-2922
Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com>
Change-Id: Idef821362af9351c8ae48accc616f744f0b462d6

3 years agoK8sPlugin Healthcheck API and API refactoring 93/117993/1
Lukasz Rajewski [Wed, 17 Feb 2021 19:33:21 +0000 (20:33 +0100)]
K8sPlugin Healthcheck API and API refactoring

K8sPlugin Healthcheck API and API refactoring

Issue-ID: CCSDK-3146
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Ic3040c888bf78b6d3c91f282200e6f32a3f69816

3 years agoFixed null pointer exception for JSON RA 49/117949/1
Lukasz Rajewski [Wed, 17 Feb 2021 13:11:06 +0000 (14:11 +0100)]
Fixed null pointer exception for JSON RA

Fixed null pointer exception for JSON RA

Issue-ID: CCSDK-3170
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I721ff7966a1c1bd99ab948cdc410f05688ddea23

3 years ago1. Wrap configuration-template DAY2 API 06/117606/6
Grzegorz Wielgosinski [Mon, 8 Feb 2021 18:24:25 +0000 (19:24 +0100)]
1. Wrap configuration-template DAY2 API
2. Create config-template component

Issue-ID: CCSDK-2922
Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com>
Change-Id: I124c5995294c2c05eab471eb3a2658368a49cf06

3 years agoAdded Kafka metrics for CDS workers 64/117764/1
Julien Fontaine [Fri, 5 Feb 2021 19:18:06 +0000 (14:18 -0500)]
Added Kafka metrics for CDS workers

Added counters to gather metrics on CDS Kafka workers.
This will enable us to get metrics on how many messages we consumer and produce to/from kafka.
For consumers we count how many messages we consume and how many failed ie. consumed but not able to be processed (parsing error).
For producers we count how many messages we produce and how many failed ie. failed to be pushed to the cluster (unavailable brokers, network error, ...).
Relocated metrics tag constants to BlueprintConstants so that they can be use by any CDS module.
If they make sense for other metrics then they should be shared.

Issue-ID: CCSDK-3155
Signed-off-by: Julien Fontaine <julien.fontaine@bell.ca>
Change-Id: Iad6aba588766f655f3a74cd626e0f74e29188f96

3 years agoImprove logging for CDS Kafka workers 54/117754/3
Julien Fontaine [Tue, 26 Jan 2021 19:47:32 +0000 (14:47 -0500)]
Improve logging for CDS Kafka workers

Modified CDS Kafka consumersand producers logs to provide more details about the topic of the consumer record being consumed or published.
Refactored the publish callback to make it more readable.
Refactored audit service log error messages.

Issue-ID: CCSDK-3154
Signed-off-by: Julien Fontaine <julien.fontaine@bell.ca>
Change-Id: I7b42930e926bc15ce175974a78d3bfe2f219b0a8

3 years agoK8sPlugin Instance API Handlers 99/117699/2
Lukasz Rajewski [Wed, 10 Feb 2021 21:07:29 +0000 (22:07 +0100)]
K8sPlugin Instance API Handlers

Issue-ID: CCSDK-3146
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I404957d5e782b8943bbe0d8bc501bbe88d524483

3 years agoMerge "Remove Save scenario from Function Attributes Side"
KAPIL SINGAL [Wed, 10 Feb 2021 13:36:12 +0000 (13:36 +0000)]
Merge "Remove Save scenario from Function Attributes Side"

3 years agoMerge "detect paste change in ace-editor"
KAPIL SINGAL [Wed, 10 Feb 2021 13:36:04 +0000 (13:36 +0000)]
Merge "detect paste change in ace-editor"

3 years agoRemove Save scenario from Function Attributes Side 76/117676/1
Sarah Abouzainah [Wed, 10 Feb 2021 11:55:02 +0000 (13:55 +0200)]
Remove Save scenario from Function Attributes Side

Issue-ID: CCSDK-3150

Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com>
Change-Id: I8ba17be31214a78941bcc262cc9f911ec6c458c7

3 years agodetect paste change in ace-editor 65/117665/1
Eltanany Shaaban [Wed, 10 Feb 2021 09:59:52 +0000 (11:59 +0200)]
detect paste change in ace-editor

Issue-ID: CCSDK-3149

Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com>
Change-Id: I0d636ba3d2a7b6097083f18763f8eba92187d179

3 years agoInstance dependencies in ComponentScriptExecutor 52/117652/3
Lukasz Rajewski [Tue, 9 Feb 2021 18:54:19 +0000 (19:54 +0100)]
Instance dependencies in ComponentScriptExecutor

Issue-ID: CCSDK-3146
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I6502abd0d2a3fa85cefc3bc6a900f27171b51569

3 years agoMove configuration beans out of profile.upload package 02/117602/4
Grzegorz Wielgosinski [Mon, 8 Feb 2021 16:57:03 +0000 (17:57 +0100)]
Move configuration beans out of profile.upload package

Issue-ID: CCSDK-3130
Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com>
Change-Id: Id7a69e7c0a84c0b5556b5ae2a02835de647345c2

3 years agoIssue-ID: CCSDK-3130 18/117418/2
Grzegorz Wielgosinski [Wed, 3 Feb 2021 11:56:59 +0000 (12:56 +0100)]
Issue-ID: CCSDK-3130

1. Change module name to k8s-connection-plugin
2. Move K8sPluginApi.kt and K8sUploadFileRestClientService.kt out of profile.upload package

Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com>
Change-Id: I1708428ce986bc97e69dfbef9cf837a8039ccfe8

3 years agoMerge "fixing input and output action"
KAPIL SINGAL [Tue, 2 Feb 2021 13:44:20 +0000 (13:44 +0000)]
Merge "fixing input and output action"

3 years agoadd properties for dictionary sources 51/117351/1
Ahmedeldeeb50 [Tue, 2 Feb 2021 11:21:07 +0000 (13:21 +0200)]
add properties for dictionary sources

Issue-ID: CCSDK-3093

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I5141ae40df5a81495f903f8e443953f695c3dd4b

3 years agofixing input and output action 49/117349/2
Eltanany Shaaban [Tue, 2 Feb 2021 10:56:39 +0000 (12:56 +0200)]
fixing input and output action

Issue-ID: CCSDK-2779
Issue-ID: CCSDK-3025

Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com>
Change-Id: Ie9a89b5312a173925d44b9868d796775912304a8

3 years agoPV/PVC elimination 22/116922/2
Oleg Mitsura [Fri, 15 Jan 2021 18:49:25 +0000 (13:49 -0500)]
PV/PVC elimination

Issue-ID: CCSDK-3086

1. initial commit
2. fix accidental paste / rebased
   cleaned up unneeded validation call in cmd-exec upload

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: Ife5460c5be59aa8d8592d82099b27c507b08c6c6

3 years agoMerge "solving showing icon and filter by tags"
KAPIL SINGAL [Sun, 24 Jan 2021 20:24:52 +0000 (20:24 +0000)]
Merge "solving showing icon and filter by tags"

3 years agoenable user to add sources to the Dictionary 87/117087/1
Ahmedeldeeb50 [Sun, 24 Jan 2021 11:30:30 +0000 (13:30 +0200)]
enable user to add  sources to the Dictionary

Issue-ID: CCSDK-3083

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: Ia8365cbad47d40849a65162829cee1c812bf433b

3 years agosolving showing icon and filter by tags 86/117086/1
Eltanany Shaaban [Sun, 24 Jan 2021 11:16:47 +0000 (13:16 +0200)]
solving showing icon and filter by tags

Issue-ID: CCSDK-2432
Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com>
Change-Id: Id90a8706374f67959c43b616e4b123baa782354b

3 years agoRenaming Files having BluePrint to have Blueprint 76/117076/2
KAPIL SINGAL [Fri, 22 Jan 2021 16:49:51 +0000 (11:49 -0500)]
Renaming Files having BluePrint to have Blueprint

Replacing BluePrint with Blueprint throughout

Issue-ID: CCSDK-3098
Signed-off-by: KAPIL SINGAL <ks220y@att.com>
Change-Id: Ibee8bad07ae7d9287073db2d4f2f2cd730fa8b96

3 years agoFixing Blueprint Typo's and docs 53/117053/1
Singal, Kapil (ks220y) [Fri, 22 Jan 2021 00:34:39 +0000 (19:34 -0500)]
Fixing Blueprint Typo's and docs

Issue-ID: CCSDK-3098
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I0cd5ba75a9ebb0363e7eab15ee0710b01e76b897

3 years agoAdd new rst guide files 52/116752/23
Sarah Abouzainah [Tue, 12 Jan 2021 12:47:21 +0000 (14:47 +0200)]
Add new rst guide files

Issue-ID: CCSDK-3070

Issue-ID: CCSDK-3081

Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com>
Change-Id: I25c2488ac1ad12966a357f11ecca6e630f440ec0

3 years agoMerge "Modify Data Dictionary style and add source option items"
KAPIL SINGAL [Tue, 19 Jan 2021 14:48:34 +0000 (14:48 +0000)]
Merge "Modify Data Dictionary style and add source option items"

3 years agoModify Data Dictionary style and add source option items 73/116973/2
Sarah Abouzainah [Tue, 19 Jan 2021 13:27:47 +0000 (15:27 +0200)]
Modify Data Dictionary style and add source option items

Issue-ID: CCSDK-3092

Issue-ID: CCSDK-3093

Issue-ID: CCSDK-3094

Issue-ID: CCSDK-3095

Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com>
Change-Id: I395761081646510c1c4bab244496e11139cade01

3 years agochange 'update-by' key in Resource-Dictionary JSON 69/116969/1
Ahmedeldeeb50 [Tue, 19 Jan 2021 12:44:18 +0000 (14:44 +0200)]
change 'update-by' key in Resource-Dictionary JSON

Issue-ID: CCSDK-3083

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: Ie88c9d8f61b7e692c665940c29027b4e405c91e1

3 years agoMerge "Remove save button from function Attributes tab"
KAPIL SINGAL [Tue, 19 Jan 2021 04:17:52 +0000 (04:17 +0000)]
Merge "Remove save button from function Attributes tab"

3 years agocreate dictionary resource from metadata tab 50/116950/1
Ahmedeldeeb50 [Mon, 18 Jan 2021 12:26:22 +0000 (14:26 +0200)]
create dictionary resource from metadata tab

enable the user to add source from the UI

Issue-ID: CCSDK-3083

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I1f656fe303863373723a1285d5e1a473a9a47dec

3 years agoRemove save button from function Attributes tab 35/116935/1
Ahmedeldeeb50 [Sun, 17 Jan 2021 15:23:59 +0000 (17:23 +0200)]
Remove save button from function Attributes tab

Issue-ID: CCSDK-3088

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I009b2b12826286e017a5f3dcad00b30350bf1a6f

3 years agoMerge "enable 2-way binding between metadata and editor tabs"
KAPIL SINGAL [Thu, 14 Jan 2021 04:21:41 +0000 (04:21 +0000)]
Merge "enable 2-way binding between metadata and editor tabs"

3 years agoenable 2-way binding between metadata and editor tabs 01/116801/1
Ahmedeldeeb50 [Wed, 13 Jan 2021 17:50:20 +0000 (19:50 +0200)]
enable 2-way binding between metadata and editor tabs

Issue-ID: CCSDK-3083

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I9073e6c9a50e5d2ba34ab60666135cead718e059

3 years agoApply style modifications to done development tasks 53/116753/2
Sarah Abouzainah [Tue, 12 Jan 2021 12:58:54 +0000 (14:58 +0200)]
Apply style modifications to done development tasks

Issue-ID: CCSDK-2525

Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com>
Change-Id: I7c676a1fe469d91df7b4f185a1b1e52c5c91c17b

3 years agofixing bugs import inputs and outputs from functions into actions 80/116780/1
Eltanany Shaaban [Wed, 13 Jan 2021 09:29:44 +0000 (11:29 +0200)]
fixing bugs import inputs and outputs from functions into actions

Issue-ID: CCSDK-2779
Issue-ID: CCSDK-3025

Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com>
Change-Id: Ic70fc13f782ef9594bfa2ce3e21c1d17ce4001c6

3 years agoAdd icon beside the selected templates in Function attributes tab 49/116749/1
Ahmedeldeeb50 [Tue, 12 Jan 2021 11:07:45 +0000 (13:07 +0200)]
Add icon beside the selected templates in Function attributes tab

update create_resource_dictionary API

Issue-ID: CCSDK-3082
Issue-ID: CCSDK-3078

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: Ic5038dfba0c7b59c5e51096b9864aa0baff56c2b

3 years agoMerge "Update committer list"
KAPIL SINGAL [Tue, 12 Jan 2021 00:04:49 +0000 (00:04 +0000)]
Merge "Update committer list"

3 years agoUpdate committer list 33/116733/1
Dan Timoney [Mon, 11 Jan 2021 18:27:27 +0000 (13:27 -0500)]
Update committer list

Remove Jack Lucas as committer - Jack has moved on to other
work and resigned as committer from CCSDK

Issue-ID: CCSDK-3080
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I080fabe257fe32b45d214cd4dbc36268c85bbcb6

3 years agoEnable user to create new resource dictionary with json 21/116721/1
Ahmedeldeeb50 [Mon, 11 Jan 2021 12:10:35 +0000 (14:10 +0200)]
Enable user to create new resource dictionary with json

Issue-ID: CCSDK-3078

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I2136eb5b2cec1e9db4c7124af9f09046ff5c15f0

3 years agochanging json handling with function inputs 14/116714/1
Eltanany Shaaban [Sun, 10 Jan 2021 15:32:41 +0000 (17:32 +0200)]
changing json handling with function inputs

Issue-ID: CCSDK-3051

Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com>
Change-Id: I325d31d18eeb639013b518c007a69799cdb29701

3 years agoCDS add Swagger annotations for Model Type API 95/116695/1
Piotr Stanior [Fri, 8 Jan 2021 13:03:30 +0000 (14:03 +0100)]
CDS add Swagger annotations for Model Type API

Issue-ID: CCSDK-3014
Change-Id: I469151beef8ebf63b3a24ca4ce9a047c0b80850a
Signed-off-by: Piotr Stanior <piotr.stanior@t-mobile.pl>
3 years agoCreate local build profile for designer-client 61/116561/2
Ahmedeldeeb50 [Mon, 4 Jan 2021 12:45:26 +0000 (14:45 +0200)]
Create local build profile for designer-client

update loader logo

Issue-ID: CCSDK-3072, CCSDK-2433

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I47bdc099727342ca449a14085f648ae9aa07cf69

3 years ago[docker] use `--no-cache-dir` flag to `pip` in dockerfiles to save space 49/116549/1
Pratik raj [Wed, 30 Dec 2020 17:22:18 +0000 (22:52 +0530)]
[docker] use `--no-cache-dir` flag to `pip` in dockerfiles to save space

using "--no-cache-dir" flag in pip install ,make sure downloaded
packages by pip don't cached on system . This is a best practice
which make sure to fetch from repo instead of using local cached one .
Further , in case of Docker Containers , by restricting caching ,
we can reduce image size.
In term of stats , it depends upon the number of python packages
multiplied by their respective size . e.g for heavy packages with a lot
of dependencies it reduce a lot by don't caching pip packages.

Further , more detail information can be found at

https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6

Issue-ID: CCSDK-3071
Signed-off-by: Pratik Raj <rajpratik71@gmail.com>
Change-Id: I9c957bda7fbcf631ce9be65bd5bcc41d2c9ada48

3 years agoAdd create script modal in script tab. 22/116522/2
Ahmedeldeeb50 [Sun, 27 Dec 2020 12:50:56 +0000 (14:50 +0200)]
Add create script modal in script tab.

Issue-ID: CCSDK-3051

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I34f5e40a9871c003df03028a17f7c2f237c76fca

3 years agoMerge "CDS API Reference add workflow tutorial"
KAPIL SINGAL [Mon, 21 Dec 2020 14:31:18 +0000 (14:31 +0000)]
Merge "CDS API Reference add workflow tutorial"

3 years agoCDS API Reference add workflow tutorial 94/116494/1
JakobKrieg [Mon, 21 Dec 2020 08:23:05 +0000 (09:23 +0100)]
CDS API Reference add workflow tutorial

Issue-ID: CCSDK-3060
Change-Id: I9e3465f4fff816ad8dcdb74f54713e11d9d246cd
Signed-off-by: JakobKrieg <jakob.krieg@bcmsolutions.de>
3 years agoadd new build script 91/116491/1
Ahmedeldeeb50 [Sun, 20 Dec 2020 08:47:47 +0000 (10:47 +0200)]
add new build script

add highlighting for action output selection

Issue-ID: CCSDK-3042

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I630776b256fa35c588fb45d69da0281b9d0aa575

3 years agoMerge "Fixed NoClassDefFoundError when USE_SCRIPT_COMPILE_CACHE is set to false"
KAPIL SINGAL [Thu, 17 Dec 2020 17:11:35 +0000 (17:11 +0000)]
Merge "Fixed NoClassDefFoundError when USE_SCRIPT_COMPILE_CACHE is set to false"

3 years agoRefactoring assembly.id and name.space 12/116412/6
Singal, Kapil (ks220y) [Wed, 16 Dec 2020 01:56:54 +0000 (20:56 -0500)]
Refactoring assembly.id and name.space

Upgrading base onap/ccsdk-alpine-j11-image to version 1.1.0

Issue-ID: CCSDK-3053
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I135893a4ab1d4d3f7c1297d6e66de133bd3c7150

3 years agoFixed NoClassDefFoundError when USE_SCRIPT_COMPILE_CACHE is set to false 09/116409/3
Julien Fontaine [Wed, 2 Dec 2020 21:25:08 +0000 (16:25 -0500)]
Fixed NoClassDefFoundError when USE_SCRIPT_COMPILE_CACHE is set to false

USE_SCRIPT_COMPILE_CACHE set to false cleans the Class Loader cache after each kotlin script execution.
When several kotlin script are executed in parallel (ie no dependency between them) and USE_SCRIPT_COMPILE_CACHE=false then
the class loader from the cache may be deleted before one of those executed kotlin script get the time to finish which to the NoClassDefFoundError.

Removed cleanupInstance method for kotlin script executors that where causing the class loader to be removed prematurely.
Now the behaviour is to remove the class loader from the cache only when we publish a new CBA which was already the case when CDS run with a single instance.
In cluster mode, a topic has been added to hazelcast to allow the instance publishing the updated CBA to communicate to the other instances by sending a message to clean the class loader
for this CBA from their cache.

Added mutex on kotlin script compilation to fix race condition. For concurrent kotlin script execution each process wanted to compile an executable but it was causing a race condition if a process tries to execute while another still compile. Mutex on the execution path prevent this behaviour

Issue-ID: CCSDK-3052
Signed-off-by: Julien Fontaine <julien.fontaine@bell.ca>
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I6ab002352b3272898ad0b183341ee664652c8ae3

3 years agoMerge "Add Deploy status icon and fix Script form design"
KAPIL SINGAL [Wed, 16 Dec 2020 13:47:10 +0000 (13:47 +0000)]
Merge "Add Deploy status icon and fix Script form design"

3 years agoAdd Deploy status icon and fix Script form design 11/116411/2
Sarah Abouzainah [Wed, 16 Dec 2020 00:45:47 +0000 (02:45 +0200)]
Add Deploy status icon and fix Script form design

Issue-ID: CCSDK-2320

Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com>
Change-Id: I485436bf9c98ed24cfa23a808620d12ff571e456

3 years agoFixing typo in message-prioritization 10/116410/5
Singal, Kapil (ks220y) [Wed, 16 Dec 2020 00:02:17 +0000 (19:02 -0500)]
Fixing typo in message-prioritization
Refactoring few POMs name tag

Issue-ID: CCSDK-3053
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I14447ea7f93efcc970213bbe7d42663cb87e33d7

3 years agoCDS add Postman collection for Resource, Template, Dictionary and Config API 57/116357/5
Piotr Stanior [Tue, 15 Dec 2020 09:13:34 +0000 (10:13 +0100)]
CDS add Postman collection for Resource, Template, Dictionary and Config API

Issue-ID: CCSDK-3014
Change-Id: Ic9892c035067064fd612f2781507a36072e4e712
Signed-off-by: Piotr Stanior <piotr.stanior@t-mobile.pl>
3 years agoMerge "handle json inputs in function attributes"
KAPIL SINGAL [Tue, 15 Dec 2020 20:12:47 +0000 (20:12 +0000)]
Merge "handle json inputs in function attributes"

3 years agoMerge "adding scripts features by allowing creating from scratch"
KAPIL SINGAL [Tue, 15 Dec 2020 20:12:38 +0000 (20:12 +0000)]
Merge "adding scripts features by allowing creating from scratch"

3 years agoadding scripts features by allowing creating from scratch 06/116406/1
Eltanany Shaaban [Tue, 15 Dec 2020 18:30:59 +0000 (20:30 +0200)]
adding scripts features by allowing creating from scratch

Issue-ID: CCSDK-3051
Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com>
Change-Id: I0c0fe79db8c49b40ac310d146c1dcd17c7a6597d

3 years agohandle json inputs in function attributes 05/116405/1
Ahmedeldeeb50 [Tue, 15 Dec 2020 18:21:23 +0000 (20:21 +0200)]
handle json inputs in function attributes

Issue-ID: CCSDK-3050

Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I4f30e5288196de68a9c755baecec47f0e1757119

3 years agoMerge "CDS add vFW Use Case from Integration project"
KAPIL SINGAL [Tue, 15 Dec 2020 17:40:24 +0000 (17:40 +0000)]
Merge "CDS add vFW Use Case from Integration project"

3 years agoMerge "Fixing script text editor window that closes suddenly"
KAPIL SINGAL [Tue, 15 Dec 2020 16:13:21 +0000 (16:13 +0000)]
Merge "Fixing script text editor window that closes suddenly"