ccsdk/cds.git
4 years agoRe-enabled BluePrintProcessingGRPCHandlerTest 59/90959/2
Eliezio Oliveira [Fri, 31 May 2019 12:28:39 +0000 (13:28 +0100)]
Re-enabled BluePrintProcessingGRPCHandlerTest

Change-Id: I0ffd89526c355aa768ac53c1a1f201ab6d0317de
Issue-ID: CCSDK-1449
Signed-off-by: Eliezio Oliveira <eliezio.oliveira@est.tech>
4 years agoRe-enabled RestClientServiceTest 58/90958/2
Eliezio Oliveira [Thu, 30 May 2019 07:20:24 +0000 (08:20 +0100)]
Re-enabled RestClientServiceTest

Secondary HTTP server switched from blocking Tomcat to reactive Netty

Change-Id: I44ae3e4d1f4f1af1335a94032f236a1023dbdea0
Issue-ID: CCSDK-1447
Signed-off-by: Eliezio Oliveira <eliezio.oliveira@est.tech>
4 years agoFix interrupt state left ON on NetconfSessionImpl.syncRpc() 62/90962/2
Eliezio Oliveira [Mon, 10 Jun 2019 16:07:06 +0000 (17:07 +0100)]
Fix interrupt state left ON on NetconfSessionImpl.syncRpc()

Change-Id: Ib1a58ff94f88f352636b5f0af7a6fe5244a8fe7e
Issue-ID: CCSDK-1455
Signed-off-by: Eliezio Oliveira <eliezio.oliveira@est.tech>
4 years agoError: Could not find or load main class 55/90755/7
Alexis de Talhouët [Mon, 1 Jul 2019 23:25:41 +0000 (19:25 -0400)]
Error: Could not find or load main class

Use oparent as root project pom

Change-Id: Ibacb94a08051c2d3f48125a66c0579fa4da94e2d
Issue-ID: CCSDK-1443
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
4 years agoRefractor blueprint script dependency 44/90344/2
Brinda Santh [Fri, 21 Jun 2019 22:21:42 +0000 (18:21 -0400)]
Refractor blueprint script dependency

Change-Id: I2e6b4dd278c1a4a3069a44f648129599365909d4
Issue-ID: CCSDK-1428
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
4 years agoMerge "DSL to service template generator"
Dan Timoney [Tue, 25 Jun 2019 19:55:57 +0000 (19:55 +0000)]
Merge "DSL to service template generator"

4 years agoMerge "Store resolution and expose with REST API"
Dan Timoney [Tue, 25 Jun 2019 19:01:36 +0000 (19:01 +0000)]
Merge "Store resolution and expose with REST API"

4 years agoMerge "Allow multiple resolution for same node template"
Dan Timoney [Tue, 25 Jun 2019 19:01:19 +0000 (19:01 +0000)]
Merge "Allow multiple resolution for same node template"

4 years agoMerge "Added notes on remote python executor in dev env."
Dan Timoney [Tue, 25 Jun 2019 19:00:48 +0000 (19:00 +0000)]
Merge "Added notes on remote python executor in dev env."

4 years agoMerge "Add blueprint domain DSL"
Dan Timoney [Tue, 25 Jun 2019 18:59:15 +0000 (18:59 +0000)]
Merge "Add blueprint domain DSL"

4 years agoMerge "python-executor will provide output line-by-line"
Dan Timoney [Tue, 25 Jun 2019 18:58:51 +0000 (18:58 +0000)]
Merge "python-executor will provide output line-by-line"

4 years agoMerge "Replace windows alert with Notification component"
Dan Timoney [Tue, 25 Jun 2019 18:57:41 +0000 (18:57 +0000)]
Merge "Replace windows alert with Notification component"

4 years agoMerge "Fixed bug CCSDK-1402"
Dan Timoney [Tue, 25 Jun 2019 18:54:49 +0000 (18:54 +0000)]
Merge "Fixed bug CCSDK-1402"

4 years agoMerge "InputResourceResolutionProcessorTest re-enabled"
Dan Timoney [Tue, 25 Jun 2019 18:53:57 +0000 (18:53 +0000)]
Merge "InputResourceResolutionProcessorTest re-enabled"

4 years agoDSL to service template generator 73/90473/2
Brinda Santh [Tue, 25 Jun 2019 17:18:35 +0000 (13:18 -0400)]
DSL to service template generator

Change-Id: I179bb3bf83d6c1688a13dce965a3d4388f011fcd
Issue-ID: CCSDK-1421
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
4 years agoStore resolution and expose with REST API 73/90273/11
Alexis de Talhouët [Fri, 21 Jun 2019 02:12:08 +0000 (22:12 -0400)]
Store resolution and expose with REST API

Change-Id: Ie1fe9c02542ccd5fbfa18f1e2d6ddb633f55c214
Issue-ID: CCSDK-1423
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
4 years agoAllow multiple resolution for same node template 43/90243/9
Alexis de Talhouët [Thu, 20 Jun 2019 18:14:37 +0000 (14:14 -0400)]
Allow multiple resolution for same node template

- also fixing default mechanism
- fixes rest resolution when NullNode is returned as input value
- fixes rest resolution when data type specified so raw json isn't
returned, only the parsed json based on the data type

Change-Id: I1f4a35c6c97000b52620c9b0cc911f15016c4e80
Issue-ID: CCSDK-1422
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
4 years agoAdd blueprint domain DSL 94/90094/4
Brinda Santh [Mon, 10 Jun 2019 19:50:23 +0000 (15:50 -0400)]
Add blueprint domain DSL

Change-Id: Id9f64605fa74f54d43af55357a521cf347fa8677
Issue-ID: CCSDK-1380
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
4 years agopython-executor will provide output line-by-line 00/90300/4
Oleg Mitsura [Fri, 21 Jun 2019 11:44:56 +0000 (07:44 -0400)]
python-executor will provide output line-by-line

* python-executor STDOUT contains cleaner logs
* return status has been reworked to return a list
of lines

Issue-ID: CCSDK-1404

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

4 years agoMerge "Use correct parent pom"
Dan Timoney [Tue, 25 Jun 2019 17:23:59 +0000 (17:23 +0000)]
Merge "Use correct parent pom"

4 years agoAdded notes on remote python executor in dev env. 12/90112/2
Oleg Mitsura [Tue, 18 Jun 2019 19:34:02 +0000 (15:34 -0400)]
Added notes on remote python executor in dev env.

Issue-ID: CCSDK-1415

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

4 years agoReplace windows alert with Notification component 93/90293/1
Arundathi Patil [Fri, 21 Jun 2019 10:50:00 +0000 (16:20 +0530)]
Replace windows alert with Notification component

Removed windows.alert across files and replaced it with notification
component

Issue-ID: CCSDK-1381
Change-Id: If521c92544a1639b2fafb07163163844817c1c7a
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
4 years agoFix httpclient classpath issue 66/90166/4
Alexis de Talhouët [Wed, 19 Jun 2019 13:41:21 +0000 (09:41 -0400)]
Fix httpclient classpath issue

Change-Id: Ie3cff0f5ea28086d9ebff90205e6872d69f6681b
Issue-ID:CSDK-1420
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
4 years agoAdd Jinja2 custom ResourceLocator 32/90132/8
Alexis de Talhouët [Tue, 18 Jun 2019 23:43:50 +0000 (19:43 -0400)]
Add Jinja2 custom ResourceLocator

This will allow to include template within template to create
template hierarchy

Change-Id: I21c5deaf51d391e1a51b9863a905c26b1891db16
Issue-ID: CCSDK-1417
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
4 years agoUse correct parent pom 70/90270/1
Timoney, Dan (dt5972) [Thu, 20 Jun 2019 23:17:31 +0000 (19:17 -0400)]
Use correct parent pom

Use springboot parent pom instead of odlparent

Change-Id: I3770ae6d37b7327efe7d26c1190631fc9a7d86ad
Issue-ID: CCSDK-1416
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
4 years agoFixed bug CCSDK-1402 34/90234/1
Arundathi Patil [Thu, 20 Jun 2019 14:41:08 +0000 (20:11 +0530)]
Fixed bug CCSDK-1402

fixed defect ccsdk-1402

Issue-ID: CCSDK-1402
Change-Id: Ib654486f15b5a4b22ecdee355cf8a64af5e717d1
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
4 years agoInputResourceResolutionProcessorTest re-enabled 51/90151/2
ottero [Thu, 20 Jun 2019 13:44:31 +0000 (13:44 +0000)]
InputResourceResolutionProcessorTest re-enabled

Issue-ID: CCSDK-1419
Change-Id: Id71e1abdc493b26f08965fffeeb2111a76271dcf
Signed-off-by: ottero <rodrigo.ottero@est.tech>
4 years agoFix wrong mapping of json to map 04/90104/1
Alexis de Talhouët [Tue, 18 Jun 2019 17:13:50 +0000 (13:13 -0400)]
Fix wrong mapping of json to map

This is causing jinja2 template rendering to be missing the nested
element under a complex type within the json string.

Change-Id: I607ee5ed8579a461a29b991e2bc77857048755d1
Issue-ID: CCSDK-1414
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
4 years agoMerge "Create REST API layer for resource resolution stored configlet"
Dan Timoney [Tue, 18 Jun 2019 15:16:39 +0000 (15:16 +0000)]
Merge "Create REST API layer for resource resolution stored configlet"

4 years agoMerge "Add service template types DSL"
Dan Timoney [Tue, 18 Jun 2019 15:15:34 +0000 (15:15 +0000)]
Merge "Add service template types DSL"

4 years agoMerge "Add service template assignments DSL"
Dan Timoney [Tue, 18 Jun 2019 15:15:18 +0000 (15:15 +0000)]
Merge "Add service template assignments DSL"

4 years agoMerge "Added test.ts file"
Dan Timoney [Tue, 18 Jun 2019 15:14:53 +0000 (15:14 +0000)]
Merge "Added test.ts file"

4 years agoMerge "Notification Handler service"
Dan Timoney [Tue, 18 Jun 2019 15:14:20 +0000 (15:14 +0000)]
Merge "Notification Handler service"

4 years agoMerge "Python executor: Execution command and prepare environment log Also fix error...
Dan Timoney [Tue, 18 Jun 2019 15:13:31 +0000 (15:13 +0000)]
Merge "Python executor: Execution command and prepare environment log Also fix error messages return when something goes wrong."

4 years agoMerge "Correct netconf capability matching regex"
Dan Timoney [Tue, 18 Jun 2019 15:03:38 +0000 (15:03 +0000)]
Merge "Correct netconf capability matching regex"

4 years agoMerge "Implemented loader service"
Dan Timoney [Tue, 18 Jun 2019 14:56:03 +0000 (14:56 +0000)]
Merge "Implemented loader service"

4 years agoMerge "CCSDK-1377- Notification Implementation"
Dan Timoney [Tue, 18 Jun 2019 14:55:04 +0000 (14:55 +0000)]
Merge "CCSDK-1377- Notification Implementation"

4 years agoCreate REST API layer for resource resolution stored configlet 91/90091/1
Serge Simard [Tue, 18 Jun 2019 14:36:57 +0000 (10:36 -0400)]
Create REST API layer for resource resolution stored configlet

Issue-ID: CCSDK-1407
Signed-off-by: Serge Simard <serge@agilitae.com>
Change-Id: I18db6b654cbf4f416af54596ee71f56eaa860d32

4 years agoAdded test.ts file 76/90076/1
Arundathi Patil [Tue, 18 Jun 2019 11:00:14 +0000 (16:30 +0530)]
Added test.ts file

Added test.ts file required to run the unit test cases. Acts as entry
point.

Issue-ID: CCSDK-1411
Change-Id: I96d18f49f23d7ec192e415ee7941b371c1f6d624
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
4 years agoNotification Handler service 98/89998/1
Arundathi Patil [Mon, 17 Jun 2019 10:27:14 +0000 (15:57 +0530)]
Notification Handler service

Implemented notification handler. All the notifications will be
triggered through this service

Issue-ID: CCSDK-1377
Change-Id: Ia1e07fe3e9c425efc1c426b397669d7272fb982a
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
4 years agoPython executor: Execution command and prepare environment log 15/89915/3
Steve Siani [Fri, 14 Jun 2019 17:13:22 +0000 (13:13 -0400)]
Python executor: Execution command and prepare environment log
Also fix error messages return when something goes wrong.

Issue-ID: CCSDK-1404
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Change-Id: Ifff396d8cee8d6608b6fb32d3a8e941a253ba24c

4 years agoCorrect netconf capability matching regex 00/89900/1
Abdelmuhaimen Seaudi [Fri, 14 Jun 2019 14:05:15 +0000 (14:05 +0000)]
Correct netconf capability matching regex

Issue-ID: CCSDK-1403

Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: I0e8efc620f09af4fc776fbbf9d4e08e721dc8c63

4 years agoVarious bug fixes encountered during remote ansible executor development. 60/89760/3
Serge Simard [Wed, 12 Jun 2019 14:06:24 +0000 (10:06 -0400)]
Various bug fixes encountered during remote ansible executor development.

 - Upload CBA sometimes failed because Property files were left opened.
 - Default value were ignored on datatype elements.
 - Various erroneous error messages
 - Fixed job template lookup by name encoding when name contains blanks.

Issue-ID: CCSDK-1357
Signed-off-by: Serge Simard <serge@agilitae.com>
Change-Id: If9d4b0339d647e6c99121f5464a1b6da787761a0
Signed-off-by: Serge Simard <serge@agilitae.com>
4 years agoFixing restconf_client.py script 16/89516/1
ottero [Thu, 6 Jun 2019 13:46:11 +0000 (13:46 +0000)]
Fixing restconf_client.py script

The restconf_client.py script uses BlueprintWebClientService to send
REST requests to ODL. When the methods of that interface have the type
of the returns changed from String to WebClientResponse, the script
stopped working.

This fix changes the way the response is manipulated, to act upon a
WebClientResponse and not on a String

Change-Id: I3876c5b27d65058f0b5b77da17f9225fc04779c6
Issue-ID: CCSDK-1384
Signed-off-by: ottero <rodrigo.ottero@est.tech>
4 years agoImplemented loader service 03/89503/1
Arundathi Patil [Thu, 6 Jun 2019 11:11:33 +0000 (16:41 +0530)]
Implemented loader service

implemented loader bar to display loading actions on certain operations

Issue-ID: CCSDK-1383
Change-Id: If2cea04fa385d11b2e12529238110be3d07a9920
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
4 years agoAdd service template types DSL 66/89466/1
Brinda Santh [Thu, 6 Jun 2019 01:24:44 +0000 (21:24 -0400)]
Add service template types DSL

Change-Id: I24684a6987150a02334b2b1b026893b240eb17a9
Issue-ID: CCSDK-1380
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
5 years agoAdd service template assignments DSL 81/89281/1
Brinda Santh [Tue, 4 Jun 2019 19:45:42 +0000 (15:45 -0400)]
Add service template assignments DSL

Change-Id: I6159874ef2c1cf12232f432338b4540154ec7c64
Issue-ID: CCSDK-1380
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
5 years agoCCSDK-1377- Notification Implementation 22/89222/1
Arundathi Patil [Tue, 4 Jun 2019 10:05:52 +0000 (15:35 +0530)]
CCSDK-1377- Notification Implementation

Implemented notification component

Issue-ID: CCSDK-1377
Change-Id: Ib2dbcf425de9fc279072bb45c99634fbe94496e3
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoMerge "Improved error handling for remote ansible executor. - Aligned error status...
Dan Timoney [Mon, 3 Jun 2019 19:14:01 +0000 (19:14 +0000)]
Merge "Improved error handling for remote ansible executor.   - Aligned error status with AWX job details status; i.e. lowercase   - Fixed error message in Validation module; encountered during debug.   - Added better handling of inventory name resolution failure.   - Now supports json endpoint selector values, via DSL."

5 years agoMerge "Correction in Image references and CBA structure Issue-ID: CCSDK-1359"
Dan Timoney [Mon, 3 Jun 2019 18:50:26 +0000 (18:50 +0000)]
Merge "Correction in Image references and CBA structure Issue-ID: CCSDK-1359"

5 years agoMerge "add SDNC MD-SAL Restconf URL settings"
Dan Timoney [Mon, 3 Jun 2019 18:48:35 +0000 (18:48 +0000)]
Merge "add SDNC MD-SAL Restconf URL settings"

5 years agoImproved error handling for remote ansible executor. 67/89167/2
Serge Simard [Mon, 3 Jun 2019 18:36:50 +0000 (14:36 -0400)]
Improved error handling for remote ansible executor.
  - Aligned error status with AWX job details status; i.e. lowercase
  - Fixed error message in Validation module; encountered during debug.
  - Added better handling of inventory name resolution failure.
  - Now supports json endpoint selector values, via DSL.

Change-Id: I71735956e4b543e5ab62e891ef1e18f4963ffadb
Issue-ID: CCSDK-1357
Signed-off-by: Serge Simard <serge@agilitae.com>
5 years agoadd SDNC MD-SAL Restconf URL settings 05/89105/1
Abdelmuhaimen Seaudi [Sun, 2 Jun 2019 18:28:16 +0000 (18:28 +0000)]
add SDNC MD-SAL Restconf URL settings

Issue-ID: CCSDK-1376
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: I2817e6282e982f07d60169b99adf4cb1c07d2541

5 years agoMerge "Add logger to the server"
Dan Timoney [Fri, 31 May 2019 18:29:22 +0000 (18:29 +0000)]
Merge "Add logger to the server"

5 years agoCorrection in Image references and CBA structure 13/89013/1
andreasgeissler [Fri, 31 May 2019 10:23:38 +0000 (12:23 +0200)]
Correction in Image references and CBA structure
Issue-ID: CCSDK-1359

Signed-off-by: andreasgeissler <andreas-geissler@telekom.de>
Change-Id: Iaea5733274bc78609ae2dd3ba04e456824de105d

5 years agoMerge "Remote AWX ansible playbook executor"
Dan Timoney [Thu, 30 May 2019 18:32:14 +0000 (18:32 +0000)]
Merge "Remote AWX ansible playbook executor"

5 years agoAdd logger to the server 60/88560/2
Rami [Mon, 27 May 2019 15:23:37 +0000 (17:23 +0200)]
Add logger to the server

- add logger with interceptor for requests

Change-Id: Iecb6b6e51c28aadcc4eec3bb69dc38f4e0e346c5
Issue-ID: CCSDK-1295
Signed-off-by: Rami <rmohamed.ext@orange.com>
5 years agoMerge "CCSDK-1308- Files sorting"
Dan Timoney [Wed, 29 May 2019 18:05:10 +0000 (18:05 +0000)]
Merge "CCSDK-1308- Files sorting"

5 years agoMerge "Include orig err in CBA upload errmsg"
Dan Timoney [Wed, 29 May 2019 14:55:55 +0000 (14:55 +0000)]
Merge "Include orig err in CBA upload errmsg"

5 years agoMerge "Bug fix: Enrichment fails for processor-db source"
Dan Timoney [Tue, 28 May 2019 17:34:27 +0000 (17:34 +0000)]
Merge "Bug fix: Enrichment fails for processor-db source"

5 years agoReturning null for unresolved variables 19/88419/6
ottero [Tue, 28 May 2019 09:25:45 +0000 (09:25 +0000)]
Returning null for unresolved variables

When Blueprints Processor was not able to evaluate a variable, it would
set its value to null.

The expected behaviour would be to set the value to the default repres-
entation in the formal notation as defined by Apache Velocity, which is
a dollar followed by the name of the variable between curly braces. For
example, if the value of the variable pnf-id could not be evaluated in
runtime, its value would be defined as the string "${pnf-id}".

The problem happened during evaluation of the variables that would be
later sent to the template-meshing code for processing.

The fix was to add a check before the value was assigned to the varia-
ble; if the was not null, the assignment will happen normally. Otherwi-
se, if the evaluation resolves to null, the variable receives the defa-
ult value (string "${<variable name>}").

Besides the tests that were put in place to test the code changed for
this fix, two tests were added to the existing test case of the templa-
te meshing code, to act as regression test.

Change-Id: I635afb1eba4c0d45b821811f0119fa6c87ea9542
Issue-ID: CCSDK-1358
Signed-off-by: ottero <rodrigo.ottero@est.tech>
5 years agoBug fix: Enrichment fails for processor-db source 02/88202/4
Steve Siani [Tue, 21 May 2019 19:56:25 +0000 (15:56 -0400)]
Bug fix: Enrichment fails for processor-db source

Issue-ID: CCSDK-1324
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Change-Id: I21705485de9a11a65c1e032fc121c89917334104

5 years agoRemote AWX ansible playbook executor 77/87977/5
Serge Simard [Fri, 17 May 2019 10:39:58 +0000 (06:39 -0400)]
Remote AWX ansible playbook executor

Issue-ID: CCSDK-1357

Change-Id: I794ce5450b341606829a1a37d9efed48abab32cc
Signed-off-by: Serge Simard <serge@agilitae.com>
5 years agoCCSDK-1308- Files sorting 24/88524/1
Arundathi Patil [Mon, 27 May 2019 09:44:14 +0000 (15:14 +0530)]
CCSDK-1308- Files sorting

Files are now sorted in ascending order

Issue-ID: CCSDK-1308
Change-Id: I4143a132a946815363f1c80b6ab37b6590ee242c
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agomake templating service support JsonNode instead of any. 57/88357/2
Steve Siani [Thu, 23 May 2019 04:09:46 +0000 (00:09 -0400)]
make templating service support JsonNode instead of any.

Issue-ID: CCSDK-1360
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Change-Id: I374a6a013514df9062ffdfc1ab278bd9e00776d9

5 years agoInclude orig err in CBA upload errmsg 94/88394/1
Oleg Mitsura [Thu, 23 May 2019 18:11:55 +0000 (14:11 -0400)]
Include orig err in CBA upload errmsg

Issue-ID: CCSDK-1363

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

5 years agoAdd cli test blueprints 28/88028/5
Brinda Santh [Fri, 17 May 2019 14:07:14 +0000 (10:07 -0400)]
Add cli test blueprints

Change-Id: Ieab385f5e4ae60cca3d86f22c4304e4867e6fa96
Issue-ID: CCSDK-1335
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
5 years agoAdd cli executor options 27/88027/5
Brinda Santh [Thu, 16 May 2019 16:37:55 +0000 (12:37 -0400)]
Add cli executor options

Change-Id: I55abe099997bad1666b762b7f8355b084f691001
Issue-ID: CCSDK-1335
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
5 years agoAdd cli executor models 26/88026/5
Brinda Santh [Wed, 15 May 2019 21:03:13 +0000 (17:03 -0400)]
Add cli executor models

Change-Id: I611de175a265ea27dcb64fa08c33de5eb2dbffb6
Issue-ID: CCSDK-1335
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
5 years agoAdd cli executor component 06/87806/6
Brinda Santh [Wed, 15 May 2019 19:21:34 +0000 (15:21 -0400)]
Add cli executor component

Change-Id: I0997e9bc71b74bdff57bd2405a9b1ec962130715
Issue-ID: CCSDK-1335
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
5 years agoAdd ssh client configuration service 01/87801/5
Brinda Santh [Wed, 15 May 2019 17:50:20 +0000 (13:50 -0400)]
Add ssh client configuration service

Change-Id: I88515b430311e7937ea45516cc0fb07b4dab3c2f
Issue-ID: CCSDK-1335
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
5 years agoAdd Kafka client services 15/88115/3
Brinda Santh [Mon, 20 May 2019 19:27:55 +0000 (15:27 -0400)]
Add Kafka client services

Change-Id: I76cf52f6df10e114539c4d65620f431e0f747644
Issue-ID: CCSDK-1349
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
5 years agoFix payload has not been init in aysnc 73/88273/2
Alexis de Talhouët [Wed, 22 May 2019 15:31:03 +0000 (11:31 -0400)]
Fix payload has not been init in aysnc

Change-Id: I6c8c0fca6ffd7f7cc9814a5b88889c5f67cbd52f
Issue-ID: SO-1587
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
5 years agoFixed defect CCSDK-1339 69/88169/1
Arundathi Patil [Tue, 21 May 2019 14:42:12 +0000 (20:12 +0530)]
Fixed defect CCSDK-1339

Fixed defect ccsdk-1339

Issue-ID: CCSDK-1339
Change-Id: Iabf12c0c7430cda9a259d1917f344d58c432bd05
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoMerge "BlueprintWebClientService: added return status"
Dan Timoney [Thu, 16 May 2019 13:44:58 +0000 (13:44 +0000)]
Merge "BlueprintWebClientService: added return status"

5 years agoMerge "Fix: Enrichment fails for processor-db source"
Dan Timoney [Thu, 16 May 2019 13:24:00 +0000 (13:24 +0000)]
Merge "Fix: Enrichment fails for processor-db source"

5 years agoMerge "Bugfix: Blueprints Processor always return 200 OK"
Dan Timoney [Thu, 16 May 2019 13:22:20 +0000 (13:22 +0000)]
Merge "Bugfix: Blueprints Processor always return 200 OK"

5 years agoMerge "Resource dictionary- updated license text"
Dan Timoney [Thu, 16 May 2019 13:20:34 +0000 (13:20 +0000)]
Merge "Resource dictionary- updated license text"

5 years agoMerge "Resource dictionary- updated license text"
Dan Timoney [Thu, 16 May 2019 13:20:20 +0000 (13:20 +0000)]
Merge "Resource dictionary- updated license text"

5 years agoMerge "Resource dictionary- updated license text"
Dan Timoney [Thu, 16 May 2019 13:20:01 +0000 (13:20 +0000)]
Merge "Resource dictionary- updated license text"

5 years agoBugfix: Blueprints Processor always return 200 OK 75/87575/4
ottero [Thu, 16 May 2019 09:00:07 +0000 (09:00 +0000)]
Bugfix: Blueprints Processor always return 200 OK

Currently the Blueprints Processor mS replies with a 200 OK HTTP status
code even if an exception occurs in the server side while executing the
request.

Thus, the only way for a REST client to determine if the request was
successful or not is by analysing the response and evaluate the
content of the element status.code

This bugfix modifies the HTTP status code of the response to match the
one inside the response.

Issue-ID: CCSDK-1327
Change-Id: I05a58cb3ab9359319172f2d8f1a665fdcdc1230b
Signed-off-by: ottero <rodrigo.ottero@est.tech>
5 years agoFixed I/O error and removed unwanted finally clause. 12/87512/3
prathamesh morde [Mon, 13 May 2019 02:24:04 +0000 (22:24 -0400)]
Fixed I/O error and removed unwanted finally clause.

Change-Id: Id1993a4983ca103ac28655b57481bb96aa89f1f1
Issue-ID:CCSDK-1318
Signed-off-by: prathamesh morde <prathamesh.morde@bell.ca>
5 years agoBlueprintWebClientService: added return status 92/87592/7
Oleg Mitsura [Mon, 13 May 2019 19:49:03 +0000 (15:49 -0400)]
BlueprintWebClientService: added return status

Issue-ID: CCSDK-1331

Change-Id: I8dab8ad4eaebf1863f11c4d38c52cf7f64b0a4d5
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
5 years agoFix: Enrichment fails for processor-db source 82/87782/3
Steve Siani [Wed, 15 May 2019 15:23:18 +0000 (11:23 -0400)]
Fix: Enrichment fails for processor-db source

Change-Id: I7a426323dc22cb19a1c3eb77f7f4f30cf7da32e0
Issue-ID: CCSDK-1324
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
5 years agoUpates in sdc-listener notification part. 73/87573/9
prathamesh morde [Mon, 13 May 2019 15:53:08 +0000 (11:53 -0400)]
Upates in sdc-listener notification part.

-Added COMPOENT_DONE_OK status if sdc-listener fails to parse the CBA archive.
-Make use of IComponentDoneStatusMessage instead of IFinalDistrStatusMessage.
-Added DownloadStausMessage to handle download CSAR notification.
-Change the sli-version in blueprint-processor to 0.5.0-SNAPSHOT.

Change-Id: Ie6bb0569e6daffb13e06532f670aac27af1f935e
Issus-ID:CCSDK-1319
Signed-off-by: prathamesh morde <prathamesh.morde@bell.ca>
5 years agoMerge "Resource dictionary- updated license text"
Dan Timoney [Mon, 13 May 2019 18:43:07 +0000 (18:43 +0000)]
Merge "Resource dictionary- updated license text"

5 years agoMerge "Fixed defect CCSDK-1326"
Dan Timoney [Mon, 13 May 2019 13:28:28 +0000 (13:28 +0000)]
Merge "Fixed defect CCSDK-1326"

5 years agoMerge "Modify CDS-UI server to allow communicating with external blueprint mS"
Dan Timoney [Mon, 13 May 2019 12:52:44 +0000 (12:52 +0000)]
Merge "Modify CDS-UI server to allow communicating with external blueprint mS"

5 years agoFixed defect CCSDK-1326 31/87531/1
Arundathi Patil [Mon, 13 May 2019 09:11:15 +0000 (14:41 +0530)]
Fixed defect CCSDK-1326

fixed defect ccsdk-1326

Issue-ID; CCSDK-1326
Change-Id: Ibfc6d6df0fa47569e326fd9e61227e08c36aa0c2
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoMerge "Fixed the parsing path for CBA archive"
Dan Timoney [Sat, 11 May 2019 19:45:10 +0000 (19:45 +0000)]
Merge "Fixed the parsing path for CBA archive"

5 years agoMerge "Fixed defect CCSDK-1299"
Dan Timoney [Sat, 11 May 2019 19:43:22 +0000 (19:43 +0000)]
Merge "Fixed defect CCSDK-1299"

5 years agoMerge "UT for Blueprint core"
Dan Timoney [Sat, 11 May 2019 19:41:44 +0000 (19:41 +0000)]
Merge "UT for Blueprint core"

5 years agoFixed the parsing path for CBA archive 74/87374/5
prathamesh morde [Thu, 9 May 2019 15:30:34 +0000 (11:30 -0400)]
Fixed the parsing path for CBA archive

- Added the parsing path as per the new requirements.
- Error handling logic if the parser fails to find the CBA archive or fails
to store/read cba or csar archive

Change-Id: I33de939cb39f7d9afb68230b226f8ee6d7544fe4
Issue-ID:CCSDK-1318
Signed-off-by: prathamesh morde <prathamesh.morde@bell.ca>
5 years agoFixed defect CCSDK-1299 60/87360/1
Arundathi Patil [Thu, 9 May 2019 14:01:42 +0000 (19:31 +0530)]
Fixed defect CCSDK-1299

fixed defect ccsdk-1299

Issue-ID: CCSDK-1299
Change-Id: Ie0e02564cbf62fdc8314086d70bc3b7b38122323
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoUT for Blueprint core 56/87356/1
Rami [Thu, 9 May 2019 12:52:42 +0000 (14:52 +0200)]
UT for Blueprint core

CustomFunctions and BluePrintContext

Issue-ID: CCSDK-1244

Change-Id: I0d676714684ffc9f913f8e296b73f867278df8c2
Signed-off-by: Rami <rmohamed.ext@orange.com>
5 years agoModify CDS-UI server to allow communicating with external blueprint mS 74/87174/1
Nirvan Ramjuttun [Tue, 7 May 2019 16:39:19 +0000 (12:39 -0400)]
Modify CDS-UI server to allow communicating with external blueprint mS

Issue-ID: CCSDK-1292

Change-Id: I3536437bad334841d7c7ecd577c092cd13f42a9b
Signed-off-by: Nirvan Ramjuttun <nirvan.ramjuttun@amdocs.com>
5 years agoBug fix Session clearance 34/87134/1
Ezhilarasi [Tue, 7 May 2019 10:51:22 +0000 (16:21 +0530)]
Bug fix Session clearance

Change-Id: I3769b5532488f1c959c2f8b3240a4f3af7e65376
Issue-ID: CCSDK-1291
Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
5 years agoChange the incorrect license header. 02/86902/1
prathamesh morde [Fri, 3 May 2019 14:10:02 +0000 (10:10 -0400)]
Change the incorrect license header.

Change-Id: Ibbe2d363051c64e2f557c5ae4bb3164fe3087d3d
Issue-ID: CCSDK-1304
Signed-off-by: prathamesh morde <prathamesh.morde@bell.ca>
5 years agoMerge "Resource dictionary- updated license text"
Dan Timoney [Thu, 2 May 2019 19:02:46 +0000 (19:02 +0000)]
Merge "Resource dictionary- updated license text"

5 years agoMerge "UT for Rest lib"
Dan Timoney [Thu, 2 May 2019 19:01:23 +0000 (19:01 +0000)]
Merge "UT for Rest lib"