dfarrelly [Fri, 14 Feb 2020 14:46:06 +0000 (14:46 +0000)]
Update restconf executor to return response
*Update restconfApplyDeviceConfig function to return request response
*Modify pnf_config_aai CBA to test new functionality
Issue-ID: CCSDK-2097
Change-Id: Id6109d8c3a8fa4e2ba1b102c4d2697ae6a03f8e2
Signed-off-by: dfarrelly <david.farrelly@est.tech>
KAPIL SINGAL [Thu, 20 Feb 2020 14:54:09 +0000 (14:54 +0000)]
Merge "Update certifcate"
KAPIL SINGAL [Thu, 20 Feb 2020 14:27:21 +0000 (14:27 +0000)]
Merge "Add ability to resolve environment variables when reading PrimaryDatabaseConfiguration"
eeginux [Tue, 18 Feb 2020 10:54:48 +0000 (10:54 +0000)]
Update certifcate
Change to use p12 file and password
Issue-ID: CCSDK-706
Change-Id: Idbc4ba392c4c6244a501f22e3e591f1256806eba
Signed-off-by: eeginux<henry.xie@est.tech>
ahmedeldeeb50 [Tue, 18 Feb 2020 12:13:29 +0000 (14:13 +0200)]
Adding DSL-Definition to vlb.json file.
Fixing HashMap key and value conflict
Issue-ID: CCSDK-2066
Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I781f1ffc47a4ce22eeef9651aaff1dad4bf6fcc3
Sebastien Premont-Tendland [Mon, 17 Feb 2020 23:05:05 +0000 (18:05 -0500)]
Add ability to resolve environment variables when reading
PrimaryDatabaseConfiguration
This is needed to remove hardcoded password in application.properties
file by being able to resolve environment variables. OOM would pass the
username and password through environment variables.
Issue-ID: CCSDK-2095
Signed-off-by: Sebastien Premont-Tendland <sebastien.premont@bell.ca>
Change-Id: Ia19ef0ddee29509b0378b048bf58c700870ecce4
KAPIL SINGAL [Tue, 18 Feb 2020 16:47:19 +0000 (16:47 +0000)]
Merge "Removed manual shutdown hook for hazelcast"
Dan Timoney [Tue, 18 Feb 2020 14:47:03 +0000 (14:47 +0000)]
Merge "Migrate ccsdk-cds docs"
Sebastien Premont-Tendland [Mon, 17 Feb 2020 16:14:02 +0000 (11:14 -0500)]
Removed manual shutdown hook for hazelcast
Shutdown hook for hazelcast are already working with spring boot. Just
changed the policy to GRACEFUL (default is TERMINATE). This allow
hazelcast to shutdown gracefully and recover from a rolling upgrade
Also updated the Dockerfile to use multi stage to reduce by ~200Mb
the docker image size.
Issue-ID: CCSDK-2011
Signed-off-by: Sebastien Premont-Tendland <sebastien.premont@bell.ca>
Change-Id: I0034145c7acefa88ed8d16f23a29249c7225ace3
shaaban Altanany [Mon, 17 Feb 2020 09:49:41 +0000 (11:49 +0200)]
adding template and mapping import template files
Issue-ID: CCSDK-2102
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I38260328f868f146dbdd16f0da8f26bbb1504c29
shady [Sun, 16 Feb 2020 13:47:33 +0000 (15:47 +0200)]
Redesign Metadata tab & Template and mapping & Over View Design
Issue-ID: CCSDK-2075
Signed-off-by: shady <snaguib.ext@orange.com>
Change-Id: Ic130d378b2b68a80d40f6c3c8250cb3af538011e
Brinda Santh [Thu, 13 Feb 2020 21:50:18 +0000 (16:50 -0500)]
Cluster CP member promotion as default.
Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I4df4b442c020fbf9da294a9b35739ca3acb8ee02
KAPIL SINGAL [Fri, 14 Feb 2020 16:10:53 +0000 (16:10 +0000)]
Merge "DB resolutions are picking inputKeyMapping values from DD"
Brinda Santh Muthuramalingam [Fri, 14 Feb 2020 16:05:08 +0000 (16:05 +0000)]
Merge "Adding cds-ui back to root pom"
Steve Siani [Thu, 13 Feb 2020 01:09:45 +0000 (20:09 -0500)]
DB resolutions are picking inputKeyMapping values from DD
Issue-ID: CCSDK-2092
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Change-Id: I07e726ae038bbad853d789841942e98c62b1e0a8
ahmedeldeeb50 [Thu, 13 Feb 2020 10:09:13 +0000 (12:09 +0200)]
updating source-editor changes
Issue-ID: CCSDK-2070
Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I203f89eb81ea9685ca69226b108c121a8be5f193
Singal, Kapil (ks220y) [Thu, 13 Feb 2020 16:37:37 +0000 (11:37 -0500)]
Adding cds-ui back to root pom
Issue-ID: CCSDK-2094
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: If07fe561cddabb3939bcc35bd6d233ef43cfa06a
Brinda Santh Muthuramalingam [Thu, 13 Feb 2020 17:06:28 +0000 (17:06 +0000)]
Merge "Refactoring Resource Resolution Service"
KAPIL SINGAL [Thu, 13 Feb 2020 07:40:55 +0000 (07:40 +0000)]
Merge "add support for reply-time-out in cds blueprint"
Abdelmuhaimen Seaudi [Tue, 11 Feb 2020 08:40:53 +0000 (08:40 +0000)]
add support for reply-time-out in cds blueprint
Issue-ID: CCSDK-2089
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: Ic325aaa37df2db27713728b1d1fb7903298b02d5
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
shaaban Altanany [Mon, 3 Feb 2020 14:46:57 +0000 (16:46 +0200)]
Package creation refactoring and save the package to CBA store.
Issue-ID: CCSDK-2070
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: Iac67b71dbd48fe18319b381ee8a284ef9928ec46
Jessica Wagantall [Thu, 6 Feb 2020 23:24:45 +0000 (15:24 -0800)]
Migrate ccsdk-cds docs
Merging this will create
https://onap-ccsdk-cds.readthedocs.io
This build will run in parallel
to the current docs generation method
until we are ready to cut over.
Issue-ID: CIMAN-364
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: I6a37e27e212cd0502824db576af3325e6c37e8e8
Singal, Kapil (ks220y) [Wed, 5 Feb 2020 19:27:36 +0000 (14:27 -0500)]
Refactoring Resource Resolution Service
Removing Node Template dependency
Issue-ID: CCSDK-2078
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I24f3e003c64f3ee40eee4699366cfadfc1d7147e
Brinda Santh [Wed, 5 Feb 2020 20:51:03 +0000 (15:51 -0500)]
Cluster co-ordination with Hazelcast.
Remove Atomix implementation, due to Kubernetes clustering issues.
Cluster environment property changes.
Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I23f40c92c0adc6b3ab8690871385f78525c76433
KAPIL SINGAL [Mon, 3 Feb 2020 05:35:27 +0000 (05:35 +0000)]
Merge "Reorder Create Tabs"
shady [Sun, 2 Feb 2020 15:03:52 +0000 (17:03 +0200)]
Reorder Create Tabs
Issue-ID: CCSDK-2068
Signed-off-by: shady <snaguib.ext@orange.com>
Change-Id: I7519906f749f275a1b40f47bf53f3c0cb6a03906
shaaban Altanany [Wed, 29 Jan 2020 09:28:00 +0000 (11:28 +0200)]
add designer client build inside loopback server
Issue-ID: CCSDK-2067
Change-Id: I5acef65ee6703405b70708dd17a1be7acb808531
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
KAPIL SINGAL [Sun, 2 Feb 2020 19:29:27 +0000 (19:29 +0000)]
Merge "adding DSL-Definition component"
KAPIL SINGAL [Sun, 2 Feb 2020 19:28:59 +0000 (19:28 +0000)]
Merge "Expose rest API with non blocking call."
shaaban Altanany [Sun, 2 Feb 2020 09:20:55 +0000 (11:20 +0200)]
adding DSL-Definition component
Issue-ID: CCSDK-2066
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I8b16e78cf3961c0c37a721fd37898fb3a7a850a0
Ahmed Abbas [Sat, 1 Feb 2020 23:53:54 +0000 (01:53 +0200)]
add template and mapping page skeleton in designer client
Issue-ID: CCSDK-2065
Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com>
Change-Id: Icbd3240c8043449a47d72bf70c76397725ffd2ba
Brinda Santh [Sat, 1 Feb 2020 23:47:59 +0000 (18:47 -0500)]
Expose rest API with non blocking call.
Convert Mono and Flux to coroutines
Convert reactor mdc to coroutine mdc
Issue-ID: CCSDK-2052
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ic58c0b74866d28fd2d803b96626b08f8e8b2db56
KAPIL SINGAL [Fri, 31 Jan 2020 20:31:20 +0000 (20:31 +0000)]
Merge "Spring boot, Kotlin version upgrades"
Brinda Santh [Fri, 31 Jan 2020 19:41:41 +0000 (14:41 -0500)]
Spring boot, Kotlin version upgrades
Dependent Patch : https://gerrit.onap.org/r/c/ccsdk/parent/+/100990
Fixed Jackson set method according to latest version.
Fixed Security properties issues for failed JUnit test cases.
Reused maven properties from parent for Spring boot, Nats, Kafka, etc
Issue-ID: CCSDK-1737
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I04bb0e535161e05897f587a0f08a2689e10c5f41
Brinda Santh Muthuramalingam [Fri, 31 Jan 2020 14:32:13 +0000 (14:32 +0000)]
Merge "Add Artifact Manager service."
KAPIL SINGAL [Thu, 30 Jan 2020 14:07:25 +0000 (14:07 +0000)]
Merge "package creation store preparation"
Marek Szwalkiewicz [Thu, 30 Jan 2020 13:49:18 +0000 (13:49 +0000)]
Add Artifact Manager service.
Adds a micro service that offers gRPC interface for CBA artifacts manipulation. By default the
service is attached to py-executor but can be ran as a separate service if needed in the future.
Issue-ID: CCSDK-1988
Change-Id: I40e20f085ae1c1e81a48f76dbea181af28d9bd0d
Signed-off-by: Marek Szwalkiewicz <marek.szwalkiewicz@external.t-mobile.pl>
shaaban Altanany [Thu, 30 Jan 2020 11:52:44 +0000 (13:52 +0200)]
package creation store preparation
Issue-ID: CCSDK-2050
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ie4dcf26a138ef5237e42eb0284269006da89d5a5
Dan Timoney [Wed, 29 Jan 2020 19:48:00 +0000 (19:48 +0000)]
Merge "Use released version 1.5.1 of CCSDK parent poms"
shaaban Altanany [Tue, 28 Jan 2020 15:25:47 +0000 (17:25 +0200)]
update imports-tab,source-editor and create scripts-tab component
Issue-ID: CCSDK-2016
Issue-ID: CCSDK-2042
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I87dd0f6cf393c2d7cd78985928635bd2138ccc74
Dan Timoney [Fri, 24 Jan 2020 15:46:31 +0000 (10:46 -0500)]
Use released version 1.5.1 of CCSDK parent poms
Use released version 1.5.1 of CCSDK parent poms
Change-Id: I3644ef502540210e873a3f93ab4b1990c0bd92af
Issue-ID: CCSDK-1963
Signed-off-by: Dan Timoney <dtimoney@att.com>
Marek Szwalkiewicz [Thu, 23 Jan 2020 15:27:26 +0000 (15:27 +0000)]
Add resource resolution gRPC client.
Adds a python module that contains new resource resolution client that
should replace previous helpers done in Jython.
Issue-ID: CCSDK-1989
Signed-off-by: Marek Szwalkiewicz <marek.szwalkiewicz@external.t-mobile.pl>
Change-Id: I48b22acdc7fec31f28de84232c5b6b37124a0c2a
Brinda Santh Muthuramalingam [Fri, 24 Jan 2020 14:46:52 +0000 (14:46 +0000)]
Merge "Enhancement better error messages."
KAPIL SINGAL [Thu, 23 Jan 2020 21:33:19 +0000 (21:33 +0000)]
Merge "Update vFW_CDS packages"
shady [Wed, 22 Jan 2020 11:47:41 +0000 (13:47 +0200)]
add design for template and mapping
Issue-ID: CCSDK-2035
Signed-off-by: shady <snaguib.ext@orange.com>
Change-Id: I60d1fd623c84e98d0b762a0b5df0e375a7c75031
Oleg Mitsura [Wed, 22 Jan 2020 19:23:17 +0000 (14:23 -0500)]
Enhancement better error messages.
Issue-ID: CCSDK-2036
rev1: initial commit.
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I0bc31a2a17a6dfedbb1870470e8bf6304be782b5
Abdelmuhaimen Seaudi [Fri, 10 Jan 2020 20:35:01 +0000 (12:35 -0800)]
Update vFW_CDS packages
Issue-ID: CCSDK-1825
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: I53668b3df0cf13ceaa78cbffc92df05db23fe642
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
shaaban Altanany [Mon, 20 Jan 2020 10:46:24 +0000 (12:46 +0200)]
fixining compilation in unit testing
add unit test for package-header.component
Issue-ID: CCSDK-2032
Change-Id: I459ee690b84ae7eb7a852c6dc65fe1702fb6bf4a
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
shaaban Altanany [Wed, 22 Jan 2020 08:06:57 +0000 (10:06 +0200)]
adding implementation for imports tab
Issue-ID: CCSDK-2014
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ib11325f0c7d01103eff05f237c3c0d7fb515d59c
Huang Cheng [Wed, 8 Jan 2020 09:44:17 +0000 (09:44 +0000)]
Add four functions to support 5G NRM CM
Those four functions are designed to support the operations: createMOI getMOIAttributes modifyMOIAttributes and deleteMOI
Issue-ID: CCSDK-2002
Change-Id: I631797cd041c5aa60dcc14f6bdacd0c14ea937e1
Signed-off-by: Huang Cheng <duke.huangcheng@huawei.com>
Brinda Santh [Fri, 17 Jan 2020 20:08:46 +0000 (15:08 -0500)]
Fix scheduler shutdown config function.
Optimize application name accessing in Docker Compose.
Issue-ID: CCSDK-1917
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I6b055de7ef5a8ac4a0c103499997ed272bd74ac6
Brinda Santh [Thu, 16 Jan 2020 16:21:50 +0000 (11:21 -0500)]
Prioritization Optional NATS consumer support
Add prioritization NATS consumer service and configuration data beans.
Optimizing message prioritization service interface.
Added Integration testing for NATS simulation.
Updated sample docker compose for NATS support
Issue-ID: CCSDK-1917
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Icd21e5e2ab7b64d6e6e4b0610599ca947555ee15
swapnalipode [Fri, 10 Jan 2020 16:58:48 +0000 (22:28 +0530)]
Adding integration to backend in Controller catalog
Adding integration to backend in controller catalog
Change-Id: Ia423d05ee5b089af6df70296a40d36d84892d488
Issue-ID: CCSDK-814
Signed-off-by: swapnalipode <sp00501638@techmahindra.com>
KAPIL SINGAL [Mon, 13 Jan 2020 19:39:16 +0000 (19:39 +0000)]
Merge "Adding changes to Controller catalog"
Brinda Santh [Mon, 13 Jan 2020 16:37:17 +0000 (11:37 -0500)]
Prioritization expiry and clean scheduler service
Add prioritization expiry and clean scheduler service implementation.
Optimizing message passing between processors.
Added message sorting utils.
Issue-ID: CCSDK-1917
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I049ea3bae2e2c546244136f15c3d89deda1e7053
swapnalipode [Thu, 9 Jan 2020 11:49:45 +0000 (17:19 +0530)]
Adding changes to Controller catalog
Adding new changes for integration in controller catalog
Change-Id: I5a014ff35d01213545d09db79886c6c4fd9f827d
Issue-ID: CCSDK-810
Signed-off-by: swapnalipode <sp00501638@techmahindra.com>
Jozsef Csongvai [Fri, 10 Jan 2020 21:12:08 +0000 (16:12 -0500)]
Add uri-encoding to webclient
Path params are not uri-encoded, which can cause failed rest calls if
resolved params include characters such as whitespace
Issue-ID: CCSDK-2024
Change-Id: Iac57219260ac94897e09e3cb9d1d5884d86b83ae
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Singal, Kapil (ks220y) [Mon, 13 Jan 2020 15:46:06 +0000 (10:46 -0500)]
Adding cds-ui back in parent pom
cds-ui was removed to avoid build issue, adding back to parent pom
Issue-ID: CCSDK-2025
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: Ib14bcab669c21cb40603bafff381358a94c1a895
KAPIL SINGAL [Mon, 13 Jan 2020 15:43:34 +0000 (15:43 +0000)]
Merge "creating meta data creation component(first tab)"
Singal, Kapil (ks220y) [Fri, 10 Jan 2020 20:16:15 +0000 (15:16 -0500)]
Refactoring Pom and Fixing Junits
Refactoring DepeendencyManagement section in parent pom and fixed Junit failing over Windows
Issue-ID: CCSDK-2023
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I5e09c4c6d6307c1dd93a40ab3601713b956dfc72
shaaban Altanany [Thu, 9 Jan 2020 08:15:28 +0000 (10:15 +0200)]
creating meta data creation component(first tab)
Issue-ID: CCSDK-2014
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I35283cbb5b48174606493ecb39c20b9f717a9c06
Brinda Santh Muthuramalingam [Wed, 8 Jan 2020 20:20:12 +0000 (20:20 +0000)]
Merge "Add custom header configuration for aai calls"
Brinda Santh Muthuramalingam [Wed, 8 Jan 2020 20:13:47 +0000 (20:13 +0000)]
Merge "Add new endpoint for posting data-dictinary as ResourceDefinition"
Jozsef Csongvai [Tue, 7 Jan 2020 18:30:24 +0000 (13:30 -0500)]
Add new endpoint for posting data-dictinary as ResourceDefinition
Starter-dictionaries and examples in the documentation have the type ResourceDefinition.
The existing endpoint accepts ResourceDictionary which is the wrapping entity of ResourceDefinition.
Issue-ID: CCSDK-1725
Change-Id: I07f925ba4f607a6eaecf5907ac6e08691578c3b5
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
KAPIL SINGAL [Wed, 8 Jan 2020 18:18:27 +0000 (18:18 +0000)]
Merge "Rest endpoint for message Prioritization"
KAPIL SINGAL [Wed, 8 Jan 2020 18:18:07 +0000 (18:18 +0000)]
Merge "Include correlationId in group lock."
Brinda Santh [Wed, 8 Jan 2020 17:36:42 +0000 (12:36 -0500)]
Rest endpoint for message Prioritization
Refactored to support both Kafka and Rest endpoint prioritization.
Simplified number for Kafka processors.
Issue-ID: CCSDK-1917
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Iba77ed94be3398940840ff01a298f0bec785401f
Jozsef Csongvai [Wed, 8 Jan 2020 14:00:45 +0000 (09:00 -0500)]
Add custom header configuration for aai calls
Issue-ID: CCSDK-2020
Change-Id: Ibd63a00bf59b0e955612da69fa1d4970381b9a64
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
shaaban Altanany [Wed, 8 Jan 2020 07:53:30 +0000 (09:53 +0200)]
add ngx-file-drop to designer client
Issue-ID: CCSDK-2014
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I147a5fd5f32e40e74774c1785dd177602670ac32
Brinda Santh [Tue, 7 Jan 2020 19:56:53 +0000 (14:56 -0500)]
Include correlationId in group lock.
Message prioritization optimization by checking and including correlation Id, so that non related correlation message won't get locked.
Optimized Atomix Junit Test cases.
Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I090ed4c193c7f9af4014cfeee4c6208c12b542c1
KAPIL SINGAL [Tue, 7 Jan 2020 13:23:25 +0000 (13:23 +0000)]
Merge "adding design of first two tabs in creation package component"
Ahmed Abbas [Mon, 6 Jan 2020 15:52:39 +0000 (17:52 +0200)]
designer client screen functionality:
- insert action into main board
- drag function from palette and drop over an action
- prevent drag function outside action
- insert multiple actions into the board
Issue-ID: CCSDK-2017
Issue-ID: CCSDK-1783
Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com>
Change-Id: Id7528404ba70ca05561127c22e8bf4d27766bb91
shaaban Altanany [Tue, 7 Jan 2020 10:08:44 +0000 (12:08 +0200)]
adding design of first two tabs in creation package component
Issue-ID: CCSDK-2014
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ib4cf67f38511fbabc9d69313e9e88edadd7b6c4a
shaaban Altanany [Sun, 5 Jan 2020 10:03:05 +0000 (12:03 +0200)]
add importTab component in package creation
Issue-ID: CCSDK-2016
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I828f9891863224cd3c70dbcaf1149efdff394c6e
Brinda Santh [Thu, 2 Jan 2020 16:59:29 +0000 (11:59 -0500)]
Message Prioritization message group lock.
Implementation to avoid concurrent procession of message group while prioritization.
Sample message prioritization Kafka listener properties.
Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ifbf39985b03c662b6ccf7740be711cfeb7bfbebb
Brinda Santh [Tue, 31 Dec 2019 15:53:59 +0000 (10:53 -0500)]
Flexible DSL Types and Templates definition.
Easy search definitions Types and Templates inside ServiceTemplate DSL builder.
Unit test modifications to support this change.
Issue-ID: CCSDK-1054
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ie944ff5f75f80c852555306e1a4e0fa7f5b803d7
Brinda Santh [Fri, 27 Dec 2019 20:43:53 +0000 (15:43 -0500)]
Runtime services for Relationship Type and Templates
Added and improved blueprint runtime service property resolution api.
Relationship template CBA sample
Performance improvement on Artifact resolutions.
Added connection config DSL for DB, GRPC connections.
Added starter relationship connection config models.
Issue-ID: CCSDK-1054
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I73e1deed708dc924352867ddd1d1b2271c8ea106
Brinda Santh [Thu, 26 Dec 2019 21:26:25 +0000 (16:26 -0500)]
Relationship Type and Templates models
Enrichment Support for Relationship Types and Templates.
Relationship DSL support for ConnectTo connections ( RestClient, SshClient, MessageProducer, MessageConsume, Nats)
Moved datatype map from collection to complex type
Issue-ID: CCSDK-1054
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I0f18db2cb52e1e93dfab04498b8298587cba2540
Brinda Santh [Thu, 26 Dec 2019 20:15:27 +0000 (15:15 -0500)]
Cluster partition master API
Added cluster lock close method.
Added NATS connection name and default services.
Junit test cases improvements.
Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I44c7c1aaeae2ddbf768903152fb00bc160172fc1
Brinda Santh Muthuramalingam [Mon, 30 Dec 2019 14:43:16 +0000 (14:43 +0000)]
Merge "create palette on the right side menu draw function elements to the palette (static functions for now) enable drap elements from palette to main board"
Brinda Santh Muthuramalingam [Mon, 30 Dec 2019 14:42:59 +0000 (14:42 +0000)]
Merge "add package creation component and fixing designer compilation and linting"
shaaban Altanany [Wed, 25 Dec 2019 09:13:46 +0000 (11:13 +0200)]
add package creation component and fixing designer compilation and linting
Issue-ID: CCSDK-2014
Issue-ID: CCSDK-1780
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I65e02ba498516edb27eefd2448d50a61779cc22c
Ahmed Abbas [Fri, 27 Dec 2019 07:55:08 +0000 (09:55 +0200)]
create palette on the right side menu
draw function elements to the palette (static functions for now)
enable drap elements from palette to main board
Issue-ID: CCSDK-1783
Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com>
Change-Id: I5e3382369dd86fa9b748e8b9b922eead39c8dc42
KAPIL SINGAL [Thu, 26 Dec 2019 17:07:24 +0000 (17:07 +0000)]
Merge "add logging to value not found from properties"
Oleg Mitsura [Fri, 13 Dec 2019 21:46:50 +0000 (16:46 -0500)]
add logging to value not found from properties
Issue-ID: CCSDK-1995
rev1: commit
rev2: formatting
rev3: cleanup
rev4: review comment from Brinda
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I5a575dad5191b72934667d2c4e965882ccc2a905
ShaabanEltanany [Tue, 10 Dec 2019 16:44:58 +0000 (18:44 +0200)]
Fixing SDCListenerCustomIndicator issues
Issue-ID: CCSDK-1669
Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ifa69221c9008c344b712728f26b94f1e7114baaf
KAPIL SINGAL [Tue, 24 Dec 2019 15:30:56 +0000 (15:30 +0000)]
Merge "add group notation to resource dictionary"
Jozsef Csongvai [Thu, 19 Dec 2019 16:05:33 +0000 (11:05 -0500)]
Refactoring log-protect for hiding sensitive data in logs
Issue-ID: CCSDK-2010
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I72a4d8d49a202cea0fa1a200c7466300de1ff0b0
shaaban Altanany [Tue, 17 Dec 2019 13:45:51 +0000 (15:45 +0200)]
add group notation to resource dictionary
-including changes to (starter-dictionary,test-dictionary)json files
-add column in resource dictionary table in database
-expose api for getting unique group from resource dictionary table
Issue-ID: CCSDK-2004
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I0998709af2e692717b9b1b4937943c323144594a
Brinda Santh [Thu, 19 Dec 2019 21:11:31 +0000 (16:11 -0500)]
Cluster distributed lock service.
Included and fixed clustered env properties and utils.
Fixed docker compose instance sequence numbers.
Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ie28935ae7cb3de8c77cd7110993304eb49799b6c
Brinda Santh [Wed, 18 Dec 2019 20:19:58 +0000 (15:19 -0500)]
Cluster communication channels
Add NATS property and library services both .
NATS Messaging Services with Token Auth and TLS Auth implementation
Docker Compose for NATS Streaming instance.
Documentation : https://docs.nats.io/
Issue-ID: CCSDK-2007
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ieebaa8f2b18ae89d02a4f38a8027eda495a9db43
KAPIL SINGAL [Tue, 17 Dec 2019 14:26:39 +0000 (14:26 +0000)]
Merge "adding new designer component, sort and configuration dashboard"
Brinda Santh [Tue, 17 Dec 2019 01:59:41 +0000 (20:59 -0500)]
Cluster distributed data store
Add experimental cluster co-ordination service using Atomic framework.
Included distributed data store creation utilities.
Sample docker compose data cluster between cds controller and resource-resolution instances.
Issue-ID: CCSDK-2000
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I4de00e773a996e08fd1d260fc27ed18832433883
ShaabanEltanany [Tue, 10 Dec 2019 09:14:59 +0000 (11:14 +0200)]
adding new designer component, sort and configuration dashboard
Issue-ID: CCSDK-1982
Issue-ID: CCSDK-1984
Issue-ID: CCSDK-1983
Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com>
Change-Id: I05d12bbf5ebc940bd6983da06af3f85ee18eb723
Dan Timoney [Thu, 12 Dec 2019 20:38:10 +0000 (20:38 +0000)]
Merge "remove proprietary fonts in designer-client"
KAPIL SINGAL [Thu, 12 Dec 2019 16:18:21 +0000 (16:18 +0000)]
Merge "Generate dependency list"
Brinda Santh [Wed, 11 Dec 2019 23:32:24 +0000 (18:32 -0500)]
Metadata for name, version, tags and type
Mandate Tosca.meta template name, version, type and tags.
Auto copy metadata from Tosca.meta to ServiceTemplate definitions.
Optimize Blueprint context and runtime creation from file path.
Removed attached CBA zip file in test repository dirs
Issue-ID: CCSDK-1992
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I5d9d7a4599234a38d431328dbd9b74bd831e0115
Brinda Santh [Tue, 19 Nov 2019 19:23:44 +0000 (14:23 -0500)]
Separate jython implementation and dependencies.
Refactored cds python capabilities to python-executor function, so that it will easy to disable and deprecation
This change is not jython depreciation, just separating out
Issue-ID: CCSDK-1865
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I3727d72d7195c49d670c30a6fc4245f5a8599e3a
Timoney, Dan (dt5972) [Wed, 11 Dec 2019 17:28:44 +0000 (12:28 -0500)]
Generate dependency list
Generate list of direct dependencies for repository and publish to Nexus.
Change-Id: I068b4adde5c0d7559cbe63fe9a9e9b1b2dd31f03
Issue-ID: CCSDK-1986
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Ahmed Abbas [Wed, 11 Dec 2019 12:14:11 +0000 (14:14 +0200)]
remove proprietary fonts in designer-client
Issue-ID: CCSDK-1987
Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com>
Change-Id: Ie1f9eb988b5424a645170903e168098aaecd2e5d