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>
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)
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
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
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>
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>
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
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
KAPIL SINGAL [Tue, 13 Apr 2021 00:19:30 +0000 (00:19 +0000)]
Merge "vFW CNF Use Case Documentation changes" into honolulu
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)
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)
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
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
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)
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
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)
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)
KAPIL SINGAL [Wed, 24 Mar 2021 13:13:49 +0000 (13:13 +0000)]
Merge "Refactoring to enable on_failure for imperative workflow" 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
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)
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)
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)
KAPIL SINGAL [Wed, 24 Mar 2021 01:58:51 +0000 (01:58 +0000)]
Merge "ComponentRemotePythonExecutor prepareEnv bug" into honolulu
KAPIL SINGAL [Wed, 24 Mar 2021 01:58:36 +0000 (01:58 +0000)]
Merge "Prohibit cycles in imperative workflows" 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
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)
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)
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)
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)
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
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
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
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
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
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
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
KAPIL SINGAL [Mon, 22 Feb 2021 19:04:34 +0000 (19:04 +0000)]
Merge "Revert removal of surefire plugin in test-blueprint-kotlin-parent"
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>
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
KAPIL SINGAL [Sat, 20 Feb 2021 03:34:07 +0000 (03:34 +0000)]
Merge "Wrap day2 api and create configuration-value component"
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
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
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
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
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
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
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
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
KAPIL SINGAL [Wed, 10 Feb 2021 13:36:12 +0000 (13:36 +0000)]
Merge "Remove Save scenario from Function Attributes Side"
KAPIL SINGAL [Wed, 10 Feb 2021 13:36:04 +0000 (13:36 +0000)]
Merge "detect paste change in ace-editor"
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
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
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
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
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
KAPIL SINGAL [Tue, 2 Feb 2021 13:44:20 +0000 (13:44 +0000)]
Merge "fixing input and output action"
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
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
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
KAPIL SINGAL [Sun, 24 Jan 2021 20:24:52 +0000 (20:24 +0000)]
Merge "solving showing icon and filter by tags"
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
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
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
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
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
KAPIL SINGAL [Tue, 19 Jan 2021 14:48:34 +0000 (14:48 +0000)]
Merge "Modify Data Dictionary style and add source option items"
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
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
KAPIL SINGAL [Tue, 19 Jan 2021 04:17:52 +0000 (04:17 +0000)]
Merge "Remove save button from function Attributes tab"
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
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
KAPIL SINGAL [Thu, 14 Jan 2021 04:21:41 +0000 (04:21 +0000)]
Merge "enable 2-way binding between metadata and editor tabs"
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
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
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
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
KAPIL SINGAL [Tue, 12 Jan 2021 00:04:49 +0000 (00:04 +0000)]
Merge "Update committer list"
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
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
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
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>
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
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
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
KAPIL SINGAL [Mon, 21 Dec 2020 14:31:18 +0000 (14:31 +0000)]
Merge "CDS API Reference add workflow tutorial"
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>
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
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"
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
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
KAPIL SINGAL [Wed, 16 Dec 2020 13:47:10 +0000 (13:47 +0000)]
Merge "Add Deploy status icon and fix Script form design"
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
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
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>
KAPIL SINGAL [Tue, 15 Dec 2020 20:12:47 +0000 (20:12 +0000)]
Merge "handle json inputs in function attributes"
KAPIL SINGAL [Tue, 15 Dec 2020 20:12:38 +0000 (20:12 +0000)]
Merge "adding scripts features by allowing creating from scratch"
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
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
KAPIL SINGAL [Tue, 15 Dec 2020 17:40:24 +0000 (17:40 +0000)]
Merge "CDS add vFW Use Case from Integration project"
KAPIL SINGAL [Tue, 15 Dec 2020 16:13:21 +0000 (16:13 +0000)]
Merge "Fixing script text editor window that closes suddenly"