ccsdk/cds.git
3 years agoResourceResolution should fail if required resource did not resolve -edge case 68/116468/1 frankfurt
kuldipr [Wed, 9 Dec 2020 00:30:52 +0000 (19:30 -0500)]
ResourceResolution should fail if required resource did not resolve  -edge case

Issue-ID: CCSDK-3022
Signed-off-by: kuldipr <kuldip.rai@amdocs.com>
Change-Id: Ia88a86f13c693a7bcd2d61cdfb5c2e39041b5a31
Signed-off-by: kuldipr <kuldip.rai@amdocs.com>
3 years agoResourceResolution should fail if required resource did not resolve 02/116202/3
kuldipr [Thu, 3 Dec 2020 18:21:59 +0000 (13:21 -0500)]
ResourceResolution should fail if required resource did not resolve

Issue-ID: CCSDK-3022
Signed-off-by: kuldipr <kuldip.rai@amdocs.com>
Change-Id: I6ca858988f0b11bdf3bbde07e8f4bde939342aa2
Signed-off-by: kuldipr <kuldip.rai@amdocs.com>
3 years agoadd toggle variable ansible fire failure to awx function 14/116214/1
Eltanany Shaaban [Thu, 3 Dec 2020 17:56:05 +0000 (19:56 +0200)]
add toggle variable ansible fire failure to awx function

-add logs output when it fails

Issue-ID: CCSDK-2366

Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com>
Change-Id: Ie1a122865be541a45de157ab3afa9e426d1defb4
(cherry picked from commit 81deaed80b00c7e09e1c8a962f75d9e29ae6c305)

3 years agoadd toggle variable ansible fire failure to awx function 13/116213/1
Eltanany Shaaban [Thu, 3 Dec 2020 14:44:44 +0000 (16:44 +0200)]
add toggle variable ansible fire failure to awx function

Issue-ID: CCSDK-2366

Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com>
Change-Id: I42b757c206c6d420ffa289cbe9e6c2b4dbf22b20
(cherry picked from commit fffa390c47e265c84d5bc755f480cb6d7974d4c5)

3 years agoRemove URI encoding in BlueprintWebClientService 03/114803/4
Jozsef Csongvai [Thu, 12 Nov 2020 00:18:31 +0000 (19:18 -0500)]
Remove URI encoding in BlueprintWebClientService

Malformed uri's should be handled by resource resolution in the cba

Issue-ID: CCSDK-2980
Change-Id: I5c1cf97519a882ff5cf99e9850c65df9ba6d9c36
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
3 years agoAdd missing index tag 01/114601/1
Jessica Wagantall [Wed, 4 Nov 2020 20:53:22 +0000 (12:53 -0800)]
Add missing index tag

Add missing master_index tag

Issue-ID: CIMAN-33
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: I153dab634451682acda4c58dfdfeb002c2ce30f3

3 years agoMerge "input missing shouldn't throw exception" into frankfurt
KAPIL SINGAL [Fri, 9 Oct 2020 14:04:34 +0000 (14:04 +0000)]
Merge "input missing shouldn't throw exception" into frankfurt

3 years agoFix resolution of keyIdentifiers 94/113694/1
Jozsef Csongvai [Tue, 6 Oct 2020 15:04:58 +0000 (11:04 -0400)]
Fix resolution of keyIdentifiers

Issue-ID: CCSDK-2875
Change-Id: Ie089ee7f186f74691556f65a52fbaa7c6c165061
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
3 years agoinput missing shouldn't throw exception 85/113585/1
Oleg Mitsura [Mon, 5 Oct 2020 12:36:32 +0000 (08:36 -0400)]
input missing shouldn't throw exception

Issue-ID: CCSDK-2876

Change-Id: I37b08512fb9e4eb8c9c6e3ca31e8d5c97d4dd569
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
3 years agoMerge "Fix incorrect error handling for resolveWorkflowOutputs" into frankfurt 6.0.1-ONAP
KAPIL SINGAL [Tue, 4 Aug 2020 18:47:13 +0000 (18:47 +0000)]
Merge "Fix incorrect error handling for resolveWorkflowOutputs" into frankfurt

3 years agoMerge "Fix misleading errormessages in script exeutors" into frankfurt
KAPIL SINGAL [Tue, 4 Aug 2020 18:46:44 +0000 (18:46 +0000)]
Merge "Fix misleading errormessages in script exeutors" into frankfurt

3 years agoMerge "Remove service annotation for ImperativeBluePrintWorkflowService" into frankfurt
KAPIL SINGAL [Tue, 4 Aug 2020 18:46:19 +0000 (18:46 +0000)]
Merge "Remove service annotation for ImperativeBluePrintWorkflowService" into frankfurt

3 years agoRemove service annotation for ImperativeBluePrintWorkflowService 94/110894/2
Jozsef Csongvai [Mon, 22 Jun 2020 21:24:39 +0000 (17:24 -0400)]
Remove service annotation for ImperativeBluePrintWorkflowService

Even with the PROTOTYPE_SCOPE annotation the bean was in effect
a Singleton, as it was only injected in one other service. The
class has field variables which would be shared by every thread,
potentially causing severe errors under parallel execution.

Removed annotations to disable dependency injection, and instead
create a new instance with every execution call.

Issue-ID: CCSDK-2473
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I9e7148540781dcd869d55d932f4187c5f81cb3f5

3 years agoSet EventType for GRPC response in designer API 86/110586/1
Jozsef Csongvai [Thu, 9 Jul 2020 12:32:40 +0000 (08:32 -0400)]
Set EventType for GRPC response in designer API

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

3 years agoFix misleading errormessages in script exeutors 85/110585/1
Jozsef Csongvai [Mon, 6 Jul 2020 11:54:08 +0000 (07:54 -0400)]
Fix misleading errormessages in script exeutors

Issue-ID: CCSDK-2528
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I1a8dfc14b1fbddced4a3c2a06f8a35df34303976
(cherry picked from commit 9797faab9d411a2057eeb5607c7860faa68aab59)

3 years agoFix incorrect error handling for resolveWorkflowOutputs 84/110584/1
Jozsef Csongvai [Tue, 30 Jun 2020 10:59:43 +0000 (06:59 -0400)]
Fix incorrect error handling for resolveWorkflowOutputs

Issue-ID: CCSDK-2504
Change-Id: Ie910e47bb97be2db4f4a4e94653e5ae474a78c0d
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
(cherry picked from commit 181c470b61fae79acb05aedae67a0ceb486f1ee5)

3 years agoFix hazelcast issues 81/110581/3
Jozsef Csongvai [Tue, 23 Jun 2020 12:48:30 +0000 (08:48 -0400)]
Fix hazelcast issues

- confined lock tests to individual threads to ensure correct unlocking
- removed silent failure in clusterlock.unlock function when unlock is
  called by a thread that doesnt own the lock.
- added isLockedByCurrentThread method to ClusterLock interface
- disabled multicast discovery, tcp-ip should be more stable for tests
- fix Hazlecast typo

Issue-ID: CCSDK-2429
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: Idfe723fff04fcd9c48510cf429eb15b33662c49d

3 years agocds-exec shouldn't return "N/A" as output 80/110580/1
Oleg Mitsura [Thu, 23 Jul 2020 14:02:43 +0000 (10:02 -0400)]
cds-exec shouldn't return "N/A" as output

Issue-ID: CCSDK-2603

* execute-command-logs" should always be a list (in some cases,
  we had a string causing possible parsing problems)
* response-data should be JSON and "N/A" not acceptible.

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

3 years agoMerge "cmd-exec server-side timeout." into frankfurt
KAPIL SINGAL [Tue, 28 Jul 2020 11:59:05 +0000 (11:59 +0000)]
Merge "cmd-exec server-side timeout." into frankfurt

3 years agoMerge "Fix NullpointerException in ErrorCatalogLoadPropertyService" into frankfurt
KAPIL SINGAL [Tue, 28 Jul 2020 06:39:10 +0000 (06:39 +0000)]
Merge "Fix NullpointerException in ErrorCatalogLoadPropertyService" into frankfurt

3 years agoMerge "remote-python-executor was missing timeout inputs" into frankfurt
KAPIL SINGAL [Tue, 28 Jul 2020 06:39:02 +0000 (06:39 +0000)]
Merge "remote-python-executor was missing timeout inputs" into frankfurt

3 years agoMerge "cmd-exec payload should be payload, not err msg." into frankfurt
KAPIL SINGAL [Tue, 28 Jul 2020 06:34:33 +0000 (06:34 +0000)]
Merge "cmd-exec payload should be payload, not err msg." into frankfurt

3 years agoremote-python-executor was missing timeout inputs 75/110275/2
Oleg Mitsura [Fri, 24 Jul 2020 14:44:10 +0000 (10:44 -0400)]
remote-python-executor was missing timeout inputs

Was present in 'elalto', wasn't merged to frankfurt/master

Issue-ID: CCSDK-2608

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

3 years agoFix NullpointerException in ErrorCatalogLoadPropertyService 76/110576/2
Jozsef Csongvai [Tue, 21 Jul 2020 20:15:56 +0000 (16:15 -0400)]
Fix NullpointerException in ErrorCatalogLoadPropertyService

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

3 years agoDisable jython tests 77/110577/1
Jozsef Csongvai [Thu, 23 Jul 2020 13:13:04 +0000 (09:13 -0400)]
Disable jython tests

BlueprintJythonServiceTest started failing in Jenkins for unknown
reasons. Seeing as jython is deprecated and should be removed, its
not worth tracing the cause.

Issue-ID: CCSDK-2602
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I495409a18fc324e00c373c99bcc6da803666240a
(cherry picked from commit 16ca057a54fc2d15159039dd5e8e44ae075c886b)

3 years agocmd-exec server-side timeout. 87/110287/2
Oleg Mitsura [Wed, 8 Jul 2020 07:07:07 +0000 (03:07 -0400)]
cmd-exec server-side timeout.

Issue-ID: CCSDK-2535

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I897678a5a8a23503a878f2d3eb836ba4597a6e6e
(cherry picked from commit 4ad951ee4c3ed41ca58a240e8b9193416c304b20)

Note: updated files as is from master, which should contain latest cmd-exec.
Change-Id: I1586763f1205861548545026a34523c65d185404
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
3 years agocmd-exec payload should be payload, not err msg. 54/109954/2
Oleg Mitsura [Mon, 13 Jul 2020 17:38:10 +0000 (13:38 -0400)]
cmd-exec payload should be payload, not err msg.

Issue-ID: CCSDK-2549

fixes:
1. CMD-exec returns payload as JSON object.
There was some regression where we overwrite returned JSON with errMsg.
2. adds 100ms delta to executionTimeout, as was in our downstream version
(want to guarantee that we get grpc timeout exception on BP side
rather than coroutine w/o waiting extra)
3. setNodeOutputErrors should not have ability to set execution status
to success.

rev1. initial import
rev2. reworked the calls to setNodeOutputErrors: addError was brought out of it
as we can set the node execution error based on prepare.env or execution.
rev3. did not mean to add BlueprintRuntimeService change

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I6d509df5ae51598f33ab9f0ea53806d653cf79c0
(cherry picked from commit c48e0797fd577ec10b7c8978c19b02f6a84a3950)

3 years agosingle /enrichandupload endpoint. 47/109947/1
Oleg Mitsura [Thu, 9 Jul 2020 15:19:44 +0000 (11:19 -0400)]
single /enrichandupload endpoint.

Issue-ID: CCSDK-2540

rev1. initial commit
rev2. spacing

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I14c8ffa42214faf064d8697b00190dee80f5da1c
(cherry picked from commit 90b49b479b13ffb17baf6de0ca73d1442da9c423)

3 years agoRelease version 0.7.5 of CDS dockers 02/109902/1
Dan Timoney [Tue, 7 Jul 2020 12:49:05 +0000 (08:49 -0400)]
Release version 0.7.5 of CDS dockers

Release version 0.7.5 of CDS docker containers

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

3 years agoRelease version 0.7.5 of CDS containers (Frankfurt mtce release 1) 00/109900/1
Dan Timoney [Tue, 7 Jul 2020 12:44:40 +0000 (08:44 -0400)]
Release version 0.7.5 of CDS containers (Frankfurt mtce release 1)

Release version 0.7.5 of CDS maven artifacts

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

3 years agoRoll version to latest Frankfurt snapshot 64/109864/1
Dan Timoney [Mon, 6 Jul 2020 16:45:48 +0000 (12:45 -0400)]
Roll version to latest Frankfurt snapshot

Roll versions to latest Frankfurt snapshot

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

3 years agoDo not install certs in docker image 80/109780/1
Dan Timoney [Thu, 2 Jul 2020 15:38:10 +0000 (11:38 -0400)]
Do not install certs in docker image

Updated docker config to no longer install certificates in docker image.
Instead, in kubernetes env, they will be installed as secrets in oom.
In docker-compose env, certs will be an external mount.

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

3 years agoRelease version 0.7.4 CDS docker containers 11/109611/1
Dan Timoney [Fri, 26 Jun 2020 18:52:10 +0000 (14:52 -0400)]
Release version 0.7.4 CDS docker containers

Release version 0.7.4 CDS docker containers

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

3 years agoMerge "Release version 0.7.4 of CDS" into frankfurt
Dan Timoney [Wed, 24 Jun 2020 16:09:04 +0000 (16:09 +0000)]
Merge "Release version 0.7.4 of CDS" into frankfurt

3 years agoRelease version 0.7.4 of CDS 87/109487/1
Dan Timoney [Wed, 24 Jun 2020 10:59:40 +0000 (06:59 -0400)]
Release version 0.7.4 of CDS

Release version 0.7.4 of CDS maven artifacts

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

3 years agoMerge "add error-messages_en.properties to the blueprint processor docker image"...
Dan Timoney [Tue, 16 Jun 2020 16:32:19 +0000 (16:32 +0000)]
Merge "add error-messages_en.properties to the blueprint processor docker image" into frankfurt

3 years agoRegenerate py-executor certificate with the additional domain wildcards 16/109216/1
Marek Szwalkiewicz [Fri, 5 Jun 2020 08:20:42 +0000 (08:20 +0000)]
Regenerate py-executor certificate with the additional domain wildcards

Additional wildcards requested by Oleg Mitsura.

Issue-ID: CCSDK-2410
Change-Id: I59f9b1731fb0be40c413c7d8c9db618cda821aa4
Signed-off-by: Marek Szwalkiewicz <marek.szwalkiewicz@external.t-mobile.pl>
3 years agoadd error-messages_en.properties to the blueprint processor docker image 45/109045/1
Abdelmuhaimen Seaudi [Fri, 12 Jun 2020 13:13:17 +0000 (06:13 -0700)]
add error-messages_en.properties to the blueprint processor docker image

Issue-ID: CCSDK-2444
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: Iccdd77676606fc3007568a76402ef0696e6a1653
(cherry picked from commit 2fa007d45d0e9e6f38f56d7eb25ee5936f2b3c1d)

3 years agoAdd ResourceResolutionResult to ResourceResolutionService 14/109014/2
Jozsef Csongvai [Thu, 28 May 2020 17:57:06 +0000 (13:57 -0400)]
Add ResourceResolutionResult to ResourceResolutionService

In order to ensure consistent behavior for assignment-map, supporting
occurences and multiple artifact-prefixes, ResourceResolutionService
needs to return assignment-map alongside generated template content.

Issue-ID: CCSDK-2389
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I54c1991d23d65217f3492b08a2170a6d41b6482d

3 years agoUse released version 1.5.9 of parent pom 78/108978/1
Dan Timoney [Tue, 9 Jun 2020 14:58:36 +0000 (10:58 -0400)]
Use released version 1.5.9 of parent pom

Update to use released version 1.5.9 of parent pom

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

3 years agoData dictionary fixes and improvements from vFW CNF demo 05/108905/1
Samuli Silvius [Tue, 28 Jan 2020 06:49:36 +0000 (08:49 +0200)]
Data dictionary fixes and improvements from vFW CNF demo

During doing vFW CNF use case CBA model with CDS (See INT-1260)
found some diff/improvements to update to CDS starter dictionary.

Issue-ID: CCSDK-2408

Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
Change-Id: I8e899b3ab34bcd499e917da318f589e69008dc6d
(cherry picked from commit bef1899ac0e9cc77e8c22feffaab95cbc923d6ba)

3 years agoSet explicit uid and gid in dockerfiles 83/108683/1
Jozsef Csongvai [Wed, 3 Jun 2020 13:04:28 +0000 (09:04 -0400)]
Set explicit uid and gid in dockerfiles

This fixes permission issues with shared nfs volumes caused by
mismatch in dynamically assigned gid and uid between containers.

Issue-ID: CCSDK-2398
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: Ie47873c98211b280490ee7a6bcc60ceef49dd690
(cherry picked from commit 12ab1a900ad255ffec2f18530e85d9b196417e26)

3 years agoMerge "Regenerate py-executor certificate with the new wildcard" into frankfurt
Dan Timoney [Mon, 1 Jun 2020 14:36:20 +0000 (14:36 +0000)]
Merge "Regenerate py-executor certificate with the new wildcard" into frankfurt

3 years agoRoll to next snapshot 75/108575/1
Dan Timoney [Fri, 29 May 2020 15:15:13 +0000 (11:15 -0400)]
Roll to next snapshot

Roll to next Frankfurt snapshot

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

3 years agoRegenerate py-executor certificate with the new wildcard 95/108395/1
Marek Szwalkiewicz [Thu, 28 May 2020 14:08:01 +0000 (14:08 +0000)]
Regenerate py-executor certificate with the new wildcard

The existing cert was generated with dns alias that was not matching
the service name that OOM uses.

Issue-ID: CCSDK-2394
Change-Id: I3836c05f0adfde4a4ff184b32ddfcfbebd3c20d8
Signed-off-by: Marek Szwalkiewicz <marek.szwalkiewicz@external.t-mobile.pl>
(cherry picked from commit 045eb1725eb72e727dfb17ad0296de05f422556f)

3 years agoMerge "Fix sub-attribute parsing for accessing resolved values" into frankfurt
Dan Timoney [Thu, 28 May 2020 18:21:47 +0000 (18:21 +0000)]
Merge "Fix sub-attribute parsing for accessing resolved values" into frankfurt

3 years agoMerge "PY-executor missing AUTH_TOKEN in startup script" into frankfurt
Dan Timoney [Thu, 28 May 2020 18:21:28 +0000 (18:21 +0000)]
Merge "PY-executor missing AUTH_TOKEN in startup script" into frankfurt

3 years agoMerge "Update Data Definitions" into frankfurt
Dan Timoney [Thu, 28 May 2020 18:21:07 +0000 (18:21 +0000)]
Merge "Update Data Definitions" into frankfurt

3 years agoFix sub-attribute parsing for accessing resolved values 00/108400/2
Jozsef Csongvai [Mon, 25 May 2020 15:23:21 +0000 (11:23 -0400)]
Fix sub-attribute parsing for accessing resolved values

Added assignment-map attribute to ResourceResolutionComponent.
This attribute will hold a json object with the resolved values
for each artifact-prefix. It will enable accessing any resolved
value, using get_attribute with JsonPath.

Issue-ID: CCSDK-2389
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I3441569d9766fbd79703d2f224de448edd56dbb2

3 years agoREST endpoint for fetching templates resolution results does not expose occurence... 83/108383/2
Serge Simard [Sun, 24 May 2020 21:14:08 +0000 (17:14 -0400)]
REST endpoint for fetching templates resolution results does not expose occurence parameter

Issue-ID: CCSDK-2384

Change-Id: I8a6abfea32c7aacade1e9b3140eeed22fa58b4a9
Signed-off-by: Serge Simard <serge@agilitae.com>
(cherry picked from commit abee5037695a03ea80c2595269e613fc8756f8c0)

3 years agoPY-executor missing AUTH_TOKEN in startup script 82/108382/2
Oleg Mitsura [Mon, 25 May 2020 20:22:04 +0000 (16:22 -0400)]
PY-executor missing AUTH_TOKEN in startup script

rev1. initially copied BASIC_AUTH
rev2. meant AUTH_TOKEN

Issue-ID: CCSDK-2386

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I6278476291d4ef892b249e35f20f43d70fd0e4a0
(cherry picked from commit 6ce6c7d4749b008cfd2484a54edfaf12e473ca08)

3 years agoUpdate Data Definitions 84/108384/2
Abdelmuhaimen Seaudi [Wed, 20 May 2020 11:20:27 +0000 (04:20 -0700)]
Update Data Definitions

Issue-ID: CCSDK-2382
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: Ie6d9970e9148422e187f2594c9d9deee0cf01d3e
(cherry picked from commit 0f82eb6b9bdf1f0df98f75e437a6f03e1734d57b)

3 years agoRelease Frankfurt RC2 dockers 44/108344/1
Dan Timoney [Wed, 27 May 2020 19:46:58 +0000 (15:46 -0400)]
Release Frankfurt RC2 dockers

Release Frankfurt RC2 docker containers

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

3 years agoRelease Frankfurt RC2 maven artifacts 38/108338/1
Dan Timoney [Wed, 27 May 2020 18:28:26 +0000 (14:28 -0400)]
Release Frankfurt RC2 maven artifacts

Release Frankfurt RC2 maven artifacts (version 0.7.3)

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

3 years agoImprove logging for ResourceAssingmentUtils 55/107855/1
Jozsef Csongvai [Tue, 19 May 2020 17:33:49 +0000 (13:33 -0400)]
Improve logging for ResourceAssingmentUtils

Sort keys for generated resource param data logging

Issue-ID: CCSDK-2381
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: Iea0a88fbe915e41e399ced45d842a8ef14d052c1
(cherry picked from commit 79d6af1baefdafd0cef5d32aa87b509b76070ebc)

3 years agoFix incorrect encoding for query params 43/107843/1
Jozsef Csongvai [Tue, 19 May 2020 13:16:46 +0000 (09:16 -0400)]
Fix incorrect encoding for query params

Issue-ID: CCSDK-2380
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I3a49f2c5a3a29383e43e2a4a3d6a9c13a9f933c2
(cherry picked from commit 1910b2b7879712ccac56580e8996a700f6dcec43)

3 years agoupdate vlb cds instantiation and scale out package 92/107792/1
Abdelmuhaimen Seaudi [Sun, 17 May 2020 19:03:51 +0000 (19:03 +0000)]
update vlb cds instantiation and scale out package

Issue-ID: CCSDK-2376
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: I307ed09b73487e8c830eadf26b477601b0a0d6f4
(cherry picked from commit 8cd1be656b7354beac76d4095131ea38a58bd7f4)

4 years agoFix formatting issues in RST files 03/107403/1
Dan Timoney [Fri, 8 May 2020 16:22:03 +0000 (12:22 -0400)]
Fix formatting issues in RST files

Fixed issues found in sphinx-build of documentation files

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

4 years agoadding the basic running steps for CDS in README file 88/107188/1
AhmedEldeeb50 [Mon, 4 May 2020 14:29:48 +0000 (16:29 +0200)]
adding the basic running steps for CDS in README file

Issue-ID: CCSDK-2357

Signed-off-by: AhmedEldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I67d389820bffcac56ee27936f7bf33eec059a94f
(cherry picked from commit 5b9f323027c74d11aa0af8061c77118c8ff81a74)

4 years agoRoll to next snapshot 13/107113/1
Dan Timoney [Tue, 5 May 2020 13:34:37 +0000 (09:34 -0400)]
Roll to next snapshot

Roll to next Frankfurt snapshot version

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

4 years agoMerge "-Delete uploaded files" into frankfurt
Dan Timoney [Tue, 5 May 2020 13:13:24 +0000 (13:13 +0000)]
Merge "-Delete uploaded files" into frankfurt

4 years ago-Delete uploaded files 07/106907/1
AhmedEldeeb50 [Sun, 3 May 2020 10:52:37 +0000 (12:52 +0200)]
-Delete uploaded files

-Show confirmation modal before delete any file

- disable import button until the user select a file

Issue-ID: CCSDK-2346

Signed-off-by: AhmedEldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I5c76765b045cfbe0b71083e5c06faa40881c2b8e
(cherry picked from commit fec3bb773795d769d83cf1891879781b527a5d53)

4 years agoRelease 0.7.2 CDS docker containers 95/106995/1
Dan Timoney [Fri, 1 May 2020 19:06:43 +0000 (15:06 -0400)]
Release 0.7.2 CDS docker containers

Release version 0.7.2 of CDS docker containers

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

4 years agoRelease 0.7.2 CDS maven artifacts 78/106978/1
Dan Timoney [Fri, 1 May 2020 14:16:13 +0000 (10:16 -0400)]
Release 0.7.2 CDS maven artifacts

Release version 0.7.2 of CDS maven artifacts

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

4 years agoFix null safety - ResourceResolutionDBService.write 04/106904/1
Jozsef Csongvai [Thu, 30 Apr 2020 17:27:56 +0000 (13:27 -0400)]
Fix null safety - ResourceResolutionDBService.write

Issue-ID: CCSDK-2352
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I49a56dff0636617111f02be141764600e0a1e082
(cherry picked from commit 3fb8905c569e11c5c1a92ea583124e911862b596)

4 years agoMerge "RestResourceResolutionProcessor should always set Status" into frankfurt
Dan Timoney [Thu, 30 Apr 2020 14:13:17 +0000 (14:13 +0000)]
Merge "RestResourceResolutionProcessor should always set Status" into frankfurt

4 years agofix download feature for package 47/106547/2
ShaabanEltanany [Tue, 28 Apr 2020 16:13:27 +0000 (18:13 +0200)]
fix download feature for package

Issue-ID: CCSDK-2126

Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com>
Change-Id: I000e54c7fb0df68debbce38de8f66ae0ff974329
(cherry picked from commit 94ef4b36bfb7e78e8135cf000d369caf2070d753)

4 years agoRestResourceResolutionProcessor should always set Status 54/106554/1
Jozsef Csongvai [Wed, 29 Apr 2020 19:38:24 +0000 (15:38 -0400)]
RestResourceResolutionProcessor should always set Status

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

4 years agoPyExecutor ResourceResolution store/retrieve templates 48/106548/2
Michal Jagiello [Fri, 27 Mar 2020 12:16:22 +0000 (12:16 +0000)]
PyExecutor ResourceResolution store/retrieve templates

Issue-ID: CCSDK-2156
Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
Change-Id: I59df2772d004e349532a1b42c4e4abd367c13256
(cherry picked from commit daf7bf3b0726c9574f9f1b7aa34af4f199ee32c3)

4 years agoUse RC1 version of parent poms 20/106820/1
Dan Timoney [Wed, 29 Apr 2020 15:48:25 +0000 (11:48 -0400)]
Use RC1 version of parent poms

Update to use released RC1 version of parent poms

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

4 years agoMaking POD run as non-root 41/106541/1
jananib [Thu, 23 Apr 2020 13:58:43 +0000 (19:28 +0530)]
Making POD run as non-root

Non-root user addition

Change-Id: Id110aebea3d3526aaf319d8994670644a7bab698
Issue-ID: CCSDK-2149
Signed-off-by: jananib <janani.b@huawei.com>
(cherry picked from commit be864c3d32ea9dfe88f0e121734abdc950401449)

4 years agoMerge "Making POD run as non-root" into frankfurt
Dan Timoney [Tue, 28 Apr 2020 14:03:13 +0000 (14:03 +0000)]
Merge "Making POD run as non-root" into frankfurt

4 years agoMerge "Making POD run as non-root" into frankfurt
Dan Timoney [Tue, 28 Apr 2020 14:02:37 +0000 (14:02 +0000)]
Merge "Making POD run as non-root" into frankfurt

4 years agoJunit for SdcListenerException 23/106423/1
ezhil [Wed, 22 Apr 2020 11:51:55 +0000 (17:21 +0530)]
Junit for SdcListenerException

Issue-ID: CCSDK-2305
Change-Id: I369e98e0c9b57e3b1e6a52c073f91fa355057508
Signed-off-by: ezhil <ezhrajam@in.ibm.com>
(cherry picked from commit 8371ce88a9b65c2c1c799f3b5b5629a7977b000b)

4 years agoMerge "Junit for FileUtil" into frankfurt
Dan Timoney [Wed, 22 Apr 2020 19:49:24 +0000 (19:49 +0000)]
Merge "Junit for FileUtil" into frankfurt

4 years agoSDCListenerDto Junit test 20/106420/1
ezhil [Sat, 18 Apr 2020 05:24:12 +0000 (10:54 +0530)]
SDCListenerDto Junit test

Issue-ID: CCSDK-2305
Change-Id: Id7b0882561a9f714037a4fbcce0c466ab9b148f3
Signed-off-by: ezhil <ezhrajam@in.ibm.com>
(cherry picked from commit 680e97a60b7ceff12edd1d967b55ca19af77024b)

4 years agoJunit for FileUtil 19/106419/1
ezhil [Mon, 20 Apr 2020 13:29:12 +0000 (18:59 +0530)]
Junit for FileUtil

Issue-ID: CCSDK-2305
Change-Id: I226be53b04c6131819a6eda4ad87726457e347b4
Signed-off-by: ezhil <ezhrajam@in.ibm.com>
(cherry picked from commit ceb6fcc5c5c6ddea4cb993ad54212afcfd0d132e)

4 years agoMerge "cmd-exec had a merge issue from elalto..." into frankfurt
Dan Timoney [Tue, 21 Apr 2020 16:47:41 +0000 (16:47 +0000)]
Merge "cmd-exec had a merge issue from elalto..." into frankfurt

4 years agocmd-exec had a merge issue from elalto... 29/106129/1
Oleg Mitsura [Wed, 15 Apr 2020 19:46:50 +0000 (15:46 -0400)]
cmd-exec had a merge issue from elalto...

Issue-ID: CCSDK-2049

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I611fff488b339f03b85c58ed097525a0bcda35a3
(cherry picked from commit 65a6f37c25ff2c03224ed61301a737667a6fd625)

4 years agoFix default behavior for DatabaseResourceAssignmentProcessor 28/106128/1
Jozsef Csongvai [Thu, 16 Apr 2020 12:33:36 +0000 (08:33 -0400)]
Fix default behavior for DatabaseResourceAssignmentProcessor

If a data-dictionary did not declare an endpoint-selector, it would
default to primary cds-db instead of using data-dictionary source to
look up database configuration. Processor-db configurations were not
used because of this.

Also improved error messages and some refactoring.

Issue-ID: CCSDK-2315
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I7122e1334951db4eec5b9ae8b01c1f66596636f6
(cherry picked from commit 87bf1928aa4772c3b953a0a5800bec99f23b6e9c)

4 years agoWorkflow-spec returning error response 21/106121/1
jananib [Wed, 15 Apr 2020 22:22:31 +0000 (03:52 +0530)]
Workflow-spec returning error response

Fix workflow-spec query

Change-Id: Ic66e2249b73c113cd25bd99c9cf33984520e31df
Issue-ID: CCSDK-2181
Signed-off-by: jananib <janani.b@huawei.com>
(cherry picked from commit 7247588ed2ac6b9fb0bd615525ae9347145b66b0)

4 years agoMaking POD run as non-root 20/106120/1
jananib [Wed, 15 Apr 2020 19:40:29 +0000 (01:10 +0530)]
Making POD run as non-root

Non-root user addition

Change-Id: I45ebc75940c020fdda79fbe454461a19df39c525
Issue-ID: CCSDK-2149
Signed-off-by: jananib <janani.b@huawei.com>
(cherry picked from commit b21a8dcb57767134eca44de57b863b457db6b88e)

4 years agoMaking POD run as non-root 93/105793/1
jananib [Wed, 15 Apr 2020 05:35:22 +0000 (11:05 +0530)]
Making POD run as non-root

Non-root user addition

Change-Id: I82995b0c0a6eb815e0422c6072c111c889c8c84a
Issue-ID: CCSDK-2149
Signed-off-by: jananib <janani.b@huawei.com>
(cherry picked from commit 3a27f2fee05ef874181ea818f28329c2567e52c5)

4 years agoChange Import tabs to Definitions 91/105791/1
Sarah Abouzainah [Mon, 13 Apr 2020 14:08:31 +0000 (16:08 +0200)]
Change Import tabs to Definitions

Issue-ID: CCSDK-2312

Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com>
Change-Id: I0aca9848feaf47e3b22d4f3decf3317b7e137a1e
(cherry picked from commit 3ce18436a7fdbe20e5681785d88a62679d92ab0d)

4 years agoMerge live repo with design changes ccsdk-2309 36/105836/1
Sarah Abouzainah [Fri, 10 Apr 2020 12:54:02 +0000 (14:54 +0200)]
Merge live repo with design changes ccsdk-2309

Issue-ID: CCSDK-2309
Change-Id: Iba91eebc5880a930842e66fa97d20441c52e347b
Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com>
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoMerge "Fix parsing error for RestResourceSource" into frankfurt
Dan Timoney [Fri, 10 Apr 2020 18:40:14 +0000 (18:40 +0000)]
Merge "Fix parsing error for RestResourceSource" into frankfurt

4 years agoEnable inline templating in mapping files 79/105779/1
Jozsef Csongvai [Wed, 8 Apr 2020 22:49:00 +0000 (18:49 -0400)]
Enable inline templating in mapping files

Issue-ID: CCSDK-2306
Change-Id: I9657eb73b48659edfc1adfd842ed96f35a095197
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
(cherry picked from commit 3109998de219adb6488ff28c9ab4e9bf6b444e57)

4 years agoFix parsing error for RestResourceSource 76/105776/1
Jozsef Csongvai [Wed, 8 Apr 2020 18:45:22 +0000 (14:45 -0400)]
Fix parsing error for RestResourceSource

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

4 years agoFixnig file import in script, import and template&mapping. 62/105662/1
AhmedEldeeb50 [Wed, 8 Apr 2020 13:59:21 +0000 (15:59 +0200)]
Fixnig file import in script, import and template&mapping.

Fixing routes redirect

Issue-ID: CCSDK-2258

Signed-off-by: AhmedEldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: Ibe9f4516884044adcea2e8e16ee59c4e1775120f
(cherry picked from commit c78641087f481cb645096842a15efbb9feb77bfa)

4 years agoMerge "ComponentStatusMessage Junit testclass" into frankfurt
Dan Timoney [Thu, 9 Apr 2020 15:39:56 +0000 (15:39 +0000)]
Merge "ComponentStatusMessage Junit testclass" into frankfurt

4 years agoComponentStatusMessage Junit testclass 61/105661/1
ezhil [Thu, 9 Apr 2020 13:04:22 +0000 (18:34 +0530)]
ComponentStatusMessage Junit testclass

Issue-ID: CCSDK-2305
Change-Id: If6f7d645f8c83c71403d363d547f98ff4b4ccb68
Signed-off-by: ezhil <ezhrajam@in.ibm.com>
(cherry picked from commit e83896cc31246bd4dfdb37e4bc947de04e270e5f)

4 years agoCDS UI Save metadata bug fix 60/105660/1
ezhil [Thu, 9 Apr 2020 08:28:07 +0000 (13:58 +0530)]
CDS UI Save metadata bug fix

Issue-ID: CCSDK-2302
Change-Id: I9873c49c458ba57f1abd374b5223010c7fd46a4f
Signed-off-by: ezhil <ezhrajam@in.ibm.com>
(cherry picked from commit 97a301cd80080fbf8fd1cab06371f5179ed25660)

4 years agoMerge "Fixing All Accordion panels is only open and not closed" into frankfurt
Dan Timoney [Thu, 9 Apr 2020 13:37:33 +0000 (13:37 +0000)]
Merge "Fixing All Accordion panels is only open and not closed" into frankfurt

4 years agoImproving CMD-exec err msgs/handling. 34/105634/1
Oleg Mitsura [Thu, 30 Jan 2020 04:39:49 +0000 (23:39 -0500)]
Improving CMD-exec err msgs/handling.

Issue-ID: CCSDK-2049

rev1. initial commit
rev2. added better logging/passing errors.
rev3. bugfixes
rev4. bugfix for CommandExecutorServer.prepareEnv return status was still returning bool.
(was caught only during a defective mariadb pip package install!)

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: Ifbddaeb0e15857f42b121af10e30e29dec5c20b2
(cherry picked from commit 6f18499858e224a53086a049917037029e6267ee)

4 years agoFixing All Accordion panels is only open and not closed 33/105633/1
ShaabanEltanany [Wed, 8 Apr 2020 16:54:43 +0000 (18:54 +0200)]
Fixing All Accordion panels is only open and not closed

Issue-ID: CCSDK-2219

Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ic2b22206f6cf9193723a9d441768a48ae9f865da
(cherry picked from commit 053de4277d61ee49dbcfe47a6c2fee4c97544712)

4 years agoMerge "Refactoring BP Code with ErrorCatalog" into frankfurt
Dan Timoney [Wed, 8 Apr 2020 19:17:10 +0000 (19:17 +0000)]
Merge "Refactoring BP Code with ErrorCatalog" into frankfurt

4 years agoMerge "Adding delete catalog" into frankfurt
Dan Timoney [Wed, 8 Apr 2020 19:16:59 +0000 (19:16 +0000)]
Merge "Adding delete catalog" into frankfurt

4 years agoRefactoring BP Code with ErrorCatalog 47/105547/1
Brinda Santh [Fri, 6 Mar 2020 18:04:37 +0000 (13:04 -0500)]
Refactoring BP Code with ErrorCatalog

Issue-ID: CCSDK-2124
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Change-Id: Ief468a56f9e7b3ef86c357965aa7b15f0a4cfa22
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoMerge "Roll to next Frankfurt snapshot" into frankfurt
Dan Timoney [Wed, 8 Apr 2020 15:47:58 +0000 (15:47 +0000)]
Merge "Roll to next Frankfurt snapshot" into frankfurt

4 years agoAdding delete catalog 23/105523/1
swapnalipode [Mon, 2 Mar 2020 07:27:20 +0000 (12:57 +0530)]
Adding delete catalog

 Adding delete catalog functionality in client ui

Change-Id: I56bcba1c09d949b80155b3ac9368203e85eb4f99
Issue-ID: CCSDK-815
Signed-off-by: swapnalipode <sp00501638@techmahindra.com>
(cherry picked from commit 7cc92c22ac6172d6b51425d8628e431350593bca)