summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-04-29Release 1.1.4 CDS maven artifactsDan Timoney67-66/+71
Release version 1.1.4 CDS artifacts, which fixes bug in basic_vm_macro test due to not waiting for hazelcast sync when running as cluster, and roll to next snapshot Issue-ID: SDNC-1529 Issue-ID: CCSDK-3275 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I599fa1ceaba59ce6615b0f37e400d7b7971db5e1
2021-04-29Release 1.1.4 CDS dockersDan Timoney1-0/+17
Release version 1.1.4 CDS docker containers, which fixes bug in basic_vm_macro test due to not waiting for hazelcast sync when running as cluster Issue-ID: SDNC-1529 Issue-ID: CCSDK-3275 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I14894c7398dd2d5520bf196709ac4ddca934bc79
2021-04-28Fixed error when uploading CBA when Hazelcast cluster is not initialized1.1.4Julien Fontaine1-4/+2
Hazelcast is used to enable CDS pods to notify the rest of the CDS cluster when a CBA got updated locally so they clean their compile cache (if they have an entry for that CBA). Though, the code doesn't make sure that hazelcast cluster is fully initialized before trying to notify using a hazelcast topic. Fixed that error by making sure that the cluster is fully initialized before pushing notification to hazelcast topic. Issue-ID: CCSDK-3277 Change-Id: I44211c63c5a991269005bcc238f18b19979cb718 Signed-off-by: Julien Fontaine <julien.fontaine@bell.ca>
2021-04-28Add check for cluster status to readiness endpointJozsef Csongvai1-3/+14
When Cluster is enabled, BlueprintsProcessor should not process any requests until cluster is fully joined. Issue-ID: CCSDK-3275 Change-Id: I779159346976f7af0c0add69883f27d7f359f413 Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
2021-04-22Release version 1.1.3 maven artifacts and roll versionDan Timoney67-67/+72
Release version 1.1.3 of CDS maven artifacts and roll to next snapshot version Issue-ID: CCSDK-3263 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ia18cd68a10f13f49a4a3802252be862b7a49c3d6
2021-04-22Release version 1.1.3 of CDS dockersDan Timoney1-0/+17
Release version 1.1.3 of CDS containers Issue-ID: CCSDK-3263 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I3e85b4deca292efb674232b8c673f0f33b37164d
2021-04-13Merge "vFW CNF Use Case Documentation changes" into honolulu1.1.3KAPIL SINGAL5-5/+438
2021-04-11Fixed templating of values in k8s componentsLukasz Rajewski3-3/+3
Fixed templating of values in k8s components Issue-ID: CCSDK-3265 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: If6a10c9ae0157a873433f7c3e7c12d90eb5c2cf6 (cherry picked from commit 5d9ac2bf09f44885df819d5182ba48c37be66ac6)
2021-04-11vFW CNF Use Case Documentation changesLukasz Rajewski5-5/+438
vFW CNF Use Case Documentation changes with description of the role of CDS and CBA in the Day 0/1/2 operations. Issue-ID: CCSDK-3181 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I231130c74717f8ccdd5599443c8675ffb6f928c9 (cherry picked from commit 53d053233b4f7c1517b910f5ae347d38a609862b)
2021-04-05Release version 1.1.2 of dockers and roll versionDan Timoney67-66/+83
Release version 1.1.2 of dockers and roll version Issue-ID: CCSDK-3216 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I09a80dcacb57233f45eb5067573380783886826e
2021-04-05Release version 1.1.2 of maven artifactsDan Timoney1-0/+5
Release version 1.1.2 of maven artifacts Issue-ID: CCSDK-3216 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I1483d30cfb3dc9c50e7ec01e445964065a32745a
2021-03-25Fixed K8s HealthCheck API issueLukasz Rajewski2-21/+94
Fixed K8s HealthCheck API issue Issue-ID: CCSDK-3230 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Ic341cc7ef36d5fe86cf2b74813bb1f8fc0842f6f (cherry picked from commit db5afeb31c1e24573b5f85639e19f60f81ef0131)
2021-03-24Fixed bug when k8s profile is created for default k8s versionLukasz Rajewski4-1/+53
Fixed bug when k8s profile is created for default k8s version Issue-ID: CCSDK-3239 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Ibc0c8a6057b4b9eef3beb1821093b935f3b2e53b
2021-03-24Add UAT for imperative workflowJozsef Csongvai12-0/+918
Issue-ID: CCSDK-3219 Change-Id: I7b6e619fb60e687885b5545ba323bd7bb15ec209 Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca> (cherry picked from commit f19c463ecaf39655005441c4c0e352140c153a82)
2021-03-24Add new elements of starter dictionary for vFW CNF CBALukasz Rajewski6-2/+118
Add new elements of starter dictionary for vFW CNF CBA Issue-ID: INT-1870 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I83d36de9e14316c1c95cbb78e69527802d2a6373 (cherry picked from commit 9f6848476de716fe68e315a4b4f99c8d893eecef)
2021-03-24Merge "Refactoring to enable on_failure for imperative workflow" into honoluluKAPIL SINGAL49-99/+129
2021-03-24Merge "Print process name with UAT assert error message" into honoluluKAPIL SINGAL1-8/+8
2021-03-24Print process name with UAT assert error messageJozsef Csongvai1-8/+8
Issue-ID: CCSDK-3220 Change-Id: I6ea56454f777017d78bed0bd1755611dac5d5255 Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca> (cherry picked from commit 7f518aebfc34cb7a6dd99dff56feff78f376b454)
2021-03-24Fix Certificate Exception when using BasicAuthRestClientServiceClaudio D. Gasparini1-0/+18
by using TrustAllStrategy Issue-ID: CCSDK-3234 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@intl.att.com> Change-Id: I7ee63739b4f1d7a4ddbc618ba660704aa058752a (cherry picked from commit f13c7c4cb1fd32d5f0d36a909285cab2c4337cf9)
2021-03-24Refactoring to enable on_failure for imperative workflowJozsef Csongvai49-99/+129
BlueprintError needs to associate errors with the steps in which they occurred in order for imperative workflow to handle on_failure properly. Made stepName more accessible and corrected places where stepName was assigned to nodeTemplateName. Issue-ID: CCSDK-3219 Change-Id: I7e5805745c63558cff6be533e1b99c32ad06c3db Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca> (cherry picked from commit b96b44d6d7ca11dbbc3ad4bd2194df31fba5efb6)
2021-03-24Merge "ComponentRemotePythonExecutor prepareEnv bug" into honoluluKAPIL SINGAL1-37/+11
2021-03-24Merge "Prohibit cycles in imperative workflows" into honoluluKAPIL SINGAL4-13/+107
2021-03-24Merge "Bug fixes for config template and config value components" into honoluluKAPIL SINGAL10-69/+221
2021-03-23ComponentRemotePythonExecutor prepareEnv bugOleg Mitsura1-37/+11
Issue-ID: CCSDK-3086 commit 1: orig commit commit 2: update retry counter commit 3: bug fix for packages being null should still trigger creation of python environment Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Id9e7024df8c604c719828211cce31d6f0452330b (cherry picked from commit 34861d2651488cef9d62c21364fe77a4b2ce8962)
2021-03-23Prohibit cycles in imperative workflowsJozsef Csongvai4-13/+107
Issue-ID: CCSDK-3221 Change-Id: I767003dde40c0fc53a673c4a41cb2430624d7b04 Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca> (cherry picked from commit 2c7207526c37166a0d0ccc5008aaae0ae325064e)
2021-03-23Bug fixes for config template and config value componentsLukasz Rajewski10-69/+221
Issue-ID: CCSDK-3232 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I817d83001a76ba480472c7aa2da15eba65b39c20 (cherry picked from commit 91c1deec281ece8aa72b2afd9cc68b2d63c38189)
2021-03-23Added missing elements of starter dictionary for CNF CBALukasz Rajewski10-0/+246
Added missing elements of starter dictionary for CNF CBA Issue-ID: CCSDK-3211 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Ib0ae251e26ccfab08e9c402d9e22bf5e9af29109 (cherry picked from commit 7f858b082287017c2f28b7fac03476c5f761a517)
2021-03-04Release version 1.1.1 of CDS dockersDan Timoney67-66/+83
Release new CDS dockers to correct issues found with release 1.1.0 dockers. Issue-ID: CCSDK-3192 Issue-ID: CCSDK-3197 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I3bc1acbb93f0bb95ef14a6565e66d8da7a5df21d
2021-03-04Release version 1.1.1 of CDS maven artifactsDan Timoney1-0/+5
Release new CDS artifacts to correct issues found with release 1.1.0 dockers. Issue-ID: CCSDK-3192 Issue-ID: CCSDK-3197 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I4bf854aa826ed8ae4fead35da9bec6aa422d1c73
2021-03-03Fix PY compiled proto files.Oleg Mitsura6-140/+56
Issue-ID: CCSDK-3192 py-modules/common/proto files contain some binary data, plain rename bluePrint-> print wouldn't work. Had to recomipe .proto files from model-catalog/proto-defintion/proto and place them into py-modules.... Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: If5504de697dab3d99f27d06406e6453c9dd089e6
2021-03-02Fix import error in commandexecutorDan Timoney1-1/+1
Fixed bad import statement, which causes command executor to fail on startup. Issue-ID: CCSDK-3197 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I645562fcce9164a52a45a33f61019b9bb2c5a150
2021-02-24Add rollback and update functionality for config-value component.Grzegorz Wielgosinski3-48/+93
Issue-ID: CCSDK-2922 Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com> Change-Id: I7384aa3d99fe273454e3acf2f933add0fb07a66c
2021-02-23Release version 1.1.0 docker containers and roll to next versionDan Timoney67-67/+84
Release version 1.1.0 docker containers and roll to next version Issue-ID: CCSDK-3179 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I2518ba1dd5a4bd926499867f5f9714bc3f716732
2021-02-23Release version 1.1.0 of cds maven artifactsDan Timoney1-0/+5
Release version 1.1.0 of CDS maven artifacts Issue-ID: CCSDK-3179 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ie59f77255d3cc7bb9ed3a68e039760394bfbd716
2021-02-22Merge "Revert removal of surefire plugin in test-blueprint-kotlin-parent"KAPIL SINGAL1-0/+26
2021-02-22Revert removal of surefire plugin in test-blueprint-kotlin-parentJozsef Csongvai1-0/+26
This was accidentally removed during java 11 upgrade. Without the plugin in this pom, mvn test will not work. Issue-ID: CCSDK-3178 Change-Id: I756092a4b71f4bfe75aae3ec6c276a0afc39fde4 Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
2021-02-22Add missing component-k8s-config-value.jsonGrzegorz Wielgosinski1-0/+65
Issue-ID: CCSDK-2922 Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com> Change-Id: I1744611cdbabd067c4610a97e724acf5add8e2ef
2021-02-20Merge "Wrap day2 api and create configuration-value component"KAPIL SINGAL6-17/+397
2021-02-19K8sPlugin Query API endpoint addedLukasz Rajewski1-0/+29
K8sPlugin Query API endpoint added Issue-ID: CCSDK-3146 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I10abfd986de0df0069b258276fe0ec0fc9b76bff
2021-02-19Wrap day2 api and create configuration-value componentGrzegorz Wielgosinski6-17/+397
Issue-ID: CCSDK-2922 Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com> Change-Id: Idef821362af9351c8ae48accc616f744f0b462d6
2021-02-17K8sPlugin Healthcheck API and API refactoringLukasz Rajewski5-29/+171
K8sPlugin Healthcheck API and API refactoring Issue-ID: CCSDK-3146 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Ic3040c888bf78b6d3c91f282200e6f32a3f69816
2021-02-17Fixed null pointer exception for JSON RALukasz Rajewski1-1/+3
Fixed null pointer exception for JSON RA Issue-ID: CCSDK-3170 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I721ff7966a1c1bd99ab948cdc410f05688ddea23
2021-02-151. Wrap configuration-template DAY2 APIGrzegorz Wielgosinski4-0/+441
2. Create config-template component Issue-ID: CCSDK-2922 Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com> Change-Id: I124c5995294c2c05eab471eb3a2658368a49cf06
2021-02-11Added Kafka metrics for CDS workersJulien Fontaine17-44/+243
Added counters to gather metrics on CDS Kafka workers. This will enable us to get metrics on how many messages we consumer and produce to/from kafka. For consumers we count how many messages we consume and how many failed ie. consumed but not able to be processed (parsing error). For producers we count how many messages we produce and how many failed ie. failed to be pushed to the cluster (unavailable brokers, network error, ...). Relocated metrics tag constants to BlueprintConstants so that they can be use by any CDS module. If they make sense for other metrics then they should be shared. Issue-ID: CCSDK-3155 Signed-off-by: Julien Fontaine <julien.fontaine@bell.ca> Change-Id: Iad6aba588766f655f3a74cd626e0f74e29188f96
2021-02-11Improve logging for CDS Kafka workersJulien Fontaine4-28/+47
Modified CDS Kafka consumersand producers logs to provide more details about the topic of the consumer record being consumed or published. Refactored the publish callback to make it more readable. Refactored audit service log error messages. Issue-ID: CCSDK-3154 Signed-off-by: Julien Fontaine <julien.fontaine@bell.ca> Change-Id: I7b42930e926bc15ce175974a78d3bfe2f219b0a8
2021-02-10K8sPlugin Instance API HandlersLukasz Rajewski12-41/+487
Issue-ID: CCSDK-3146 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I404957d5e782b8943bbe0d8bc501bbe88d524483
2021-02-10Merge "Remove Save scenario from Function Attributes Side"KAPIL SINGAL2-15/+7
2021-02-10Merge "detect paste change in ace-editor"KAPIL SINGAL3-149/+180
2021-02-10Remove Save scenario from Function Attributes SideSarah Abouzainah2-15/+7
Issue-ID: CCSDK-3150 Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com> Change-Id: I8ba17be31214a78941bcc262cc9f911ec6c458c7
2021-02-10detect paste change in ace-editorEltanany Shaaban3-149/+180
Issue-ID: CCSDK-3149 Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com> Change-Id: I0d636ba3d2a7b6097083f18763f8eba92187d179