aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-08-04Fix incorrect error handling for resolveWorkflowOutputsJozsef Csongvai2-2/+62
Issue-ID: CCSDK-2504 Change-Id: Ie910e47bb97be2db4f4a4e94653e5ae474a78c0d Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca> (cherry picked from commit 181c470b61fae79acb05aedae67a0ceb486f1ee5)
2020-08-04Fix hazelcast issuesJozsef Csongvai6-51/+63
- 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
2020-08-04cds-exec shouldn't return "N/A" as outputOleg Mitsura1-8/+8
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
2020-07-28Merge "cmd-exec server-side timeout." into frankfurtKAPIL SINGAL4-96/+137
2020-07-28Merge "Fix NullpointerException in ErrorCatalogLoadPropertyService" into ↵KAPIL SINGAL1-1/+1
frankfurt
2020-07-28Merge "remote-python-executor was missing timeout inputs" into frankfurtKAPIL SINGAL1-0/+12
2020-07-28Merge "cmd-exec payload should be payload, not err msg." into frankfurtKAPIL SINGAL1-36/+78
2020-07-27remote-python-executor was missing timeout inputsOleg Mitsura1-0/+12
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
2020-07-25Fix NullpointerException in ErrorCatalogLoadPropertyServiceJozsef Csongvai1-1/+1
Issue-ID: CCSDK-2585 Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca> Change-Id: I77864c7bd82033b7155572fd3a60c6cf88739f96 (cherry picked from commit e6a5b4203976b7969bc19199d24a63c7c1eb11df)
2020-07-24Disable jython testsJozsef Csongvai1-1/+3
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)
2020-07-16cmd-exec server-side timeout.Oleg Mitsura4-96/+137
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>
2020-07-14cmd-exec payload should be payload, not err msg.Oleg Mitsura1-36/+78
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)
2020-07-09single /enrichandupload endpoint.Oleg Mitsura2-0/+37
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)
2020-07-07Release version 0.7.5 of CDS dockersDan Timoney1-0/+19
Release version 0.7.5 of CDS docker containers Issue-ID: CCSDK-2519 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I4c569e95a90b55f8d12bf5d434b627039d104a0f
2020-07-07Release version 0.7.5 of CDS containers (Frankfurt mtce release 1)Dan Timoney1-0/+5
Release version 0.7.5 of CDS maven artifacts Issue-ID: CCSDK-2519 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I2f0bb0c84adccf77f96c023af6c43450844e01f3
2020-07-06Roll version to latest Frankfurt snapshotDan Timoney63-82/+82
Roll versions to latest Frankfurt snapshot Issue-ID: CCSDK-2519 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I440fb78baad8dd3a607599556e712df61d12f6a1
2020-07-02Do not install certs in docker imageDan Timoney2-6/+1
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
2020-06-26Release version 0.7.4 CDS docker containersDan Timoney1-0/+19
Release version 0.7.4 CDS docker containers Issue-ID: CCSDK-2479 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I4e5f3c7a69b31de26455109570d3bae3a1b906d1
2020-06-24Merge "Release version 0.7.4 of CDS" into frankfurtDan Timoney1-0/+5
2020-06-24Release version 0.7.4 of CDSDan Timoney1-0/+5
Release version 0.7.4 of CDS maven artifacts Issue-ID: CCSDK-2479 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I6dc3acebdd37d2135325bebcab20405e84e88c1b
2020-06-16Merge "add error-messages_en.properties to the blueprint processor docker ↵Dan Timoney1-0/+1
image" into frankfurt
2020-06-16Regenerate py-executor certificate with the additional domain wildcardsMarek Szwalkiewicz3-82/+86
Additional wildcards requested by Oleg Mitsura. Issue-ID: CCSDK-2410 Change-Id: I59f9b1731fb0be40c413c7d8c9db618cda821aa4 Signed-off-by: Marek Szwalkiewicz <marek.szwalkiewicz@external.t-mobile.pl>
2020-06-12add error-messages_en.properties to the blueprint processor docker imageAbdelmuhaimen Seaudi1-0/+1
Issue-ID: CCSDK-2444 Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com> Change-Id: Iccdd77676606fc3007568a76402ef0696e6a1653 (cherry picked from commit 2fa007d45d0e9e6f38f56d7eb25ee5936f2b3c1d)
2020-06-11Add ResourceResolutionResult to ResourceResolutionServiceJozsef Csongvai12-59/+127
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
2020-06-09Use released version 1.5.9 of parent pomDan Timoney2-2/+2
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
2020-06-08Data dictionary fixes and improvements from vFW CNF demoSamuli Silvius29-170/+71
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)
2020-06-03Set explicit uid and gid in dockerfilesJozsef Csongvai4-4/+4
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)
2020-06-01Merge "Regenerate py-executor certificate with the new wildcard" into frankfurtDan Timoney3-87/+87
2020-05-29Roll to next snapshotDan Timoney63-84/+84
Roll to next Frankfurt snapshot Issue-ID: CCSDK-2345 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I0e433bbe8f443c1342cb9a757c983a0e76bf5022
2020-05-28Regenerate py-executor certificate with the new wildcardMarek Szwalkiewicz3-87/+87
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)
2020-05-28Merge "Fix sub-attribute parsing for accessing resolved values" into frankfurtDan Timoney7-1/+53
2020-05-28Merge "PY-executor missing AUTH_TOKEN in startup script" into frankfurtDan Timoney1-1/+7
2020-05-28Merge "Update Data Definitions" into frankfurtDan Timoney64-2165/+2742
2020-05-28Fix sub-attribute parsing for accessing resolved valuesJozsef Csongvai7-1/+53
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
2020-05-28REST endpoint for fetching templates resolution results does not expose ↵Serge Simard1-3/+7
occurence parameter Issue-ID: CCSDK-2384 Change-Id: I8a6abfea32c7aacade1e9b3140eeed22fa58b4a9 Signed-off-by: Serge Simard <serge@agilitae.com> (cherry picked from commit abee5037695a03ea80c2595269e613fc8756f8c0)
2020-05-28PY-executor missing AUTH_TOKEN in startup scriptOleg Mitsura1-1/+7
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)
2020-05-28Update Data DefinitionsAbdelmuhaimen Seaudi64-2165/+2742
Issue-ID: CCSDK-2382 Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com> Change-Id: Ie6d9970e9148422e187f2594c9d9deee0cf01d3e (cherry picked from commit 0f82eb6b9bdf1f0df98f75e437a6f03e1734d57b)
2020-05-27Release Frankfurt RC2 dockersDan Timoney1-0/+19
Release Frankfurt RC2 docker containers Issue-ID: CCSDK-2345 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Idbbe7196fc91d398d5315c99436886bb7a5626aa
2020-05-27Release Frankfurt RC2 maven artifactsDan Timoney1-0/+5
Release Frankfurt RC2 maven artifacts (version 0.7.3) Issue-ID: CCSDK-2345 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ia0626b51f0a804590d8d4fa6a8c802edb9710f07
2020-05-20Improve logging for ResourceAssingmentUtilsJozsef Csongvai2-7/+16
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)
2020-05-19Fix incorrect encoding for query paramsJozsef Csongvai2-1/+37
Issue-ID: CCSDK-2380 Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca> Change-Id: I3a49f2c5a3a29383e43e2a4a3d6a9c13a9f933c2 (cherry picked from commit 1910b2b7879712ccac56580e8996a700f6dcec43)
2020-05-18update vlb cds instantiation and scale out packageAbdelmuhaimen Seaudi24-7758/+8051
Issue-ID: CCSDK-2376 Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com> Change-Id: I307ed09b73487e8c830eadf26b477601b0a0d6f4 (cherry picked from commit 8cd1be656b7354beac76d4095131ea38a58bd7f4)
2020-05-08Fix formatting issues in RST filesDan Timoney15-306/+333
Fixed issues found in sphinx-build of documentation files Issue-ID: CCSDK-2176 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ifa757b5f9a9c868802ed42fcf34b903fe6fe8a1f
2020-05-06adding the basic running steps for CDS in README fileAhmedEldeeb502-0/+43
Issue-ID: CCSDK-2357 Signed-off-by: AhmedEldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I67d389820bffcac56ee27936f7bf33eec059a94f (cherry picked from commit 5b9f323027c74d11aa0af8061c77118c8ff81a74)
2020-05-05Roll to next snapshotDan Timoney63-82/+82
Roll to next Frankfurt snapshot version Issue-ID: CCSDK-2344 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ic67ba870ef2a6158f859754d123e6051e389d816
2020-05-05Merge "-Delete uploaded files" into frankfurtDan Timoney4-46/+65
2020-05-04-Delete uploaded filesAhmedEldeeb504-46/+65
-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)
2020-05-01Release 0.7.2 CDS docker containersDan Timoney1-0/+19
Release version 0.7.2 of CDS docker containers Issue-ID: CCSDK-2344 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I93fc00e8040b0f307f5122946e3669becb599e2d
2020-05-01Release 0.7.2 CDS maven artifactsDan Timoney1-0/+5
Release version 0.7.2 of CDS maven artifacts Issue-ID: CCSDK-2344 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Iac402e17d6c4a149739a82932de8117f6fd1c538
2020-04-30Fix null safety - ResourceResolutionDBService.writeJozsef Csongvai2-5/+29
Issue-ID: CCSDK-2352 Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca> Change-Id: I49a56dff0636617111f02be141764600e0a1e082 (cherry picked from commit 3fb8905c569e11c5c1a92ea583124e911862b596)