summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-03-17Refactoring 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>
2021-03-16Assign a unique worker ID for CDS Kafka workerJulien Fontaine7-37/+113
* Modified CDS Kafka workers to add the 5 lasts characters of the env var HOSTNAME to their worker ID. * Small refactoring to move some utilitary functions to BlueprintMessageUtils Issue-ID: CCSDK-3204 Signed-off-by: Julien Fontaine <julien.fontaine@bell.ca> Change-Id: Iaacd35e9cbe4705d17548518040c679185eaf30a
2021-03-15Added 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
2021-03-09Add delete endpoint for config snapshot APIJulien Fontaine4-1/+124
Add delete endpoint to delete config-snapshots based on resource-type, resource-id and resources-status. Issue-ID: CCSDK-3205 Signed-off-by: Julien Fontaine <julien.fontaine@bell.ca> Change-Id: Id7954694bc93beba08a79139834cb6477cb8e44b
2021-03-09Roll master version for IstanbulDan Timoney66-68/+68
Roll versions of ccskd parent poms to 2.2.0-SNAPSHOT and of ccsdk/cds to 1.2.0-SNAPSHOT for Istanbul release Issue-ID: CCSDK-3190 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Iab0bf047c8d2e4ddaaadf2e6278917ed2de338e5
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
2021-02-09Instance dependencies in ComponentScriptExecutorLukasz Rajewski2-1/+15
Issue-ID: CCSDK-3146 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I6502abd0d2a3fa85cefc3bc6a900f27171b51569
2021-02-09Move configuration beans out of profile.upload packageGrzegorz Wielgosinski7-100/+170
Issue-ID: CCSDK-3130 Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com> Change-Id: Id7a69e7c0a84c0b5556b5ae2a02835de647345c2
2021-02-03Issue-ID: CCSDK-3130Grzegorz Wielgosinski10-6/+8
1. Change module name to k8s-connection-plugin 2. Move K8sPluginApi.kt and K8sUploadFileRestClientService.kt out of profile.upload package Signed-off-by: Grzegorz Wielgosinski <g.wielgosins@samsung.com> Change-Id: I1708428ce986bc97e69dfbef9cf837a8039ccfe8
2021-02-02Merge "fixing input and output action"KAPIL SINGAL3-8/+21
2021-02-02add properties for dictionary sourcesAhmedeldeeb503-14/+40
Issue-ID: CCSDK-3093 Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I5141ae40df5a81495f903f8e443953f695c3dd4b
2021-02-02fixing input and output actionEltanany Shaaban3-8/+21
Issue-ID: CCSDK-2779 Issue-ID: CCSDK-3025 Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com> Change-Id: Ie9a89b5312a173925d44b9868d796775912304a8
2021-01-26PV/PVC eliminationOleg Mitsura12-110/+627
Issue-ID: CCSDK-3086 1. initial commit 2. fix accidental paste / rebased cleaned up unneeded validation call in cmd-exec upload Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Ife5460c5be59aa8d8592d82099b27c507b08c6c6
2021-01-24Merge "solving showing icon and filter by tags"KAPIL SINGAL2-2/+2
2021-01-24enable user to add sources to the DictionaryAhmedeldeeb504-90/+122
Issue-ID: CCSDK-3083 Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: Ia8365cbad47d40849a65162829cee1c812bf433b
2021-01-24solving showing icon and filter by tagsEltanany Shaaban2-2/+2
Issue-ID: CCSDK-2432 Signed-off-by: Eltanany Shaaban <shaaban.eltanany.ext@orange.com> Change-Id: Id90a8706374f67959c43b616e4b123baa782354b
2021-01-22Renaming Files having BluePrint to have BlueprintKAPIL SINGAL460-4470/+4470
Replacing BluePrint with Blueprint throughout Issue-ID: CCSDK-3098 Signed-off-by: KAPIL SINGAL <ks220y@att.com> Change-Id: Ibee8bad07ae7d9287073db2d4f2f2cd730fa8b96
2021-01-21Fixing Blueprint Typo's and docsSingal, Kapil (ks220y)4-7/+5
Issue-ID: CCSDK-3098 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I0cd5ba75a9ebb0363e7eab15ee0710b01e76b897
2021-01-19Add new rst guide filesSarah Abouzainah16-337/+1232
Issue-ID: CCSDK-3070 Issue-ID: CCSDK-3081 Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com> Change-Id: I25c2488ac1ad12966a357f11ecca6e630f440ec0
2021-01-19Merge "Modify Data Dictionary style and add source option items"KAPIL SINGAL8-220/+349
2021-01-19Modify Data Dictionary style and add source option itemsSarah Abouzainah8-220/+349
Issue-ID: CCSDK-3092 Issue-ID: CCSDK-3093 Issue-ID: CCSDK-3094 Issue-ID: CCSDK-3095 Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com> Change-Id: I395761081646510c1c4bab244496e11139cade01
2021-01-19change 'update-by' key in Resource-Dictionary JSONAhmedeldeeb501-3/+3
Issue-ID: CCSDK-3083 Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: Ie88c9d8f61b7e692c665940c29027b4e405c91e1
2021-01-19Merge "Remove save button from function Attributes tab"KAPIL SINGAL3-14/+37
2021-01-18create dictionary resource from metadata tabAhmedeldeeb505-85/+128
enable the user to add source from the UI Issue-ID: CCSDK-3083 Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I1f656fe303863373723a1285d5e1a473a9a47dec
2021-01-17Remove save button from function Attributes tabAhmedeldeeb503-14/+37
Issue-ID: CCSDK-3088 Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I009b2b12826286e017a5f3dcad00b30350bf1a6f
2021-01-14Merge "enable 2-way binding between metadata and editor tabs"KAPIL SINGAL6-43/+109
2021-01-13enable 2-way binding between metadata and editor tabsAhmedeldeeb506-43/+109
Issue-ID: CCSDK-3083 Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I9073e6c9a50e5d2ba34ab60666135cead718e059
2021-01-13Apply style modifications to done development tasksSarah Abouzainah5-28/+30
Issue-ID: CCSDK-2525 Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com> Change-Id: I7c676a1fe469d91df7b4f185a1b1e52c5c91c17b