aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-08-08Add composition outProperties support in Participant SimulatorFrancescoFioraEst7-108/+253
Issue-ID: POLICY-4778 Change-Id: I98b0832f41e6cc7eb7dd1a5fb31998d587cb72cc Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-08-08Add support to save outProperties in AC Definition in ACM runtimeFrancescoFioraEst3-17/+81
Add support to save outProperties in AC Definition from Participant Status message. Add outProperties support in restart message. Issue-ID: POLICY-4781 Change-Id: I9f9bed5c9c3e6692a1e4666162b752db95994f95 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-08-03Add support for composition outProperties in ACM intermediaryFrancescoFioraEst7-62/+238
Issue-ID: POLICY-4783 Change-Id: Ib0c89298a29a3524787e11ff7e25d3d22d01b534 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-08-01Add composition outProperties to AC Definition and Status MessageFrancescoFioraEst3-1/+29
Add new hashMap to AC Definition and Status Message for priming properties. Issue-ID: POLICY-4780 Change-Id: I3d62bf84b5c32a7fadfa6bba21e583046f814da1 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-07-24Add missing validation in Delete AC instanceFrancescoFioraEst7-6/+26
Add missing validation in Delete AC instance when deployState is in DELETING. Fix send Heartbeat when "reportingTimeIntervalMs" is set to short time. Issue-ID: POLICY-4773 Change-Id: Ia90902a68aadbde5c2bb63d093a2495f1a529571 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-07-20Fix State change result of AC instances after timeoutrameshiyer271-3/+2
If the AC operation succeeds/failed after timeout, the latest results were not updated in the database. Issue-ID: POLICY-4769 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Id849a79847f85aa96ae36cd614d045e180731ebf
2023-07-20Merge "Fix restart flag in ACM"Adheli Tavares2-1/+25
2023-07-19Fix restart flag in ACMFrancescoFioraEst2-1/+25
Fix the missing message back from participant to ACM in restart scenario. Issue-ID: POLICY-4772 Change-Id: Ie0104a5f30a470b02994281aa50f047d33f5ef8d Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-07-18Fix OFF_LINE issue when Status message upcomingFrancescoFioraEst5-15/+74
Issue-ID: POLICY-4770 Change-Id: If5812e689fab5ebfcf3eb23c89dcbd556ad8f331 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-07-14Merge "Refer the header section as reference in openapi.yaml"Ramesh Murugan Iyer1-540/+254
2023-07-14Refer the header section as reference in openapi.yamlaravind.est1-540/+254
Header schema details moved to components/headers section and referred. Issue-ID:POLICY-4768 Signed-off-by: aravind.est <aravindhan.a@est.tech> Change-Id: Iecb6dbc91dae5ce0ed18c717de8b0fe043b3c843
2023-07-13Add restart support inside participantsFrancescoFioraEst20-32/+700
Issue-ID: POLICY-4747 Change-Id: I09ca3e373f8271fbfe612c031920058b744cf413 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-07-12Add support participant restart scenario in ACM intermediaryFrancescoFioraEst13-110/+352
Issue-ID: POLICY-4745 Change-Id: I8ab71137ef981cb4fdeae4bf9732382b9534b442 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-07-12Add support participant restart in ACM runtimeFrancescoFioraEst19-97/+557
Issue-ID: POLICY-4744 Change-Id: I33d31751be7ca5d7c215a2b465564d3ab0c7bee6 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-07-07Add restart support in composition and in instanceFrancescoFioraEst12-53/+103
Add restart support in Automation Composition Definition and in Automation Composition Instance. Issue-ID: POLICY-4766 Change-Id: I8d169caf7fe74b6d2fcd40c106e4a1646a89a915 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-07-05Add validation for Participant availabilityrameshiyer2712-25/+119
Validation added to check if the participant is online before executing all the ACM operations Issue-ID: POLICY-4746 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Ibbdb299822e5fc6462db9688a3ec853076b1e7e9
2023-06-28Add restart publisher to support participant restart scenario in ACMFrancescoFioraEst13-58/+364
Issue-ID: POLICY-4743 Change-Id: Iecb8b4f5f5bf9be788d3507354f267f73d8c53d8 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-27Removing old implementation of participant restartsaul.gill4-20/+0
Particpant will be set as offline at deregister No ac states will be altered at deregister Issue-ID: POLICY-4742 Change-Id: Ifb297805ed4b97938b7f92855e30f978d474b648 Signed-off-by: saul.gill <saul.gill@est.tech>
2023-06-27Remove Thread support in kubernetes participantFrancescoFioraEst4-56/+77
Due the Thread support in Intermediary, Thread support in kubernetes participant could be removed. Issue-ID: POLICY-4741 Change-Id: Ia55697808c541991f99cc7630f25188937e15779 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-27Merge "Add Timeuot support in prime/deprime"Liam Fallon7-61/+121
2023-06-23Add Timeuot support in prime/deprimeFrancescoFioraEst7-61/+121
Issue-ID: POLICY-4734 Change-Id: I581610bb1a025e76a5af77e1deb2cd7b97ce7101 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-23Remove Thread support in http participantFrancescoFioraEst4-138/+79
Due the Thread support in Intermediary, Thread support in http participant could be removed. Issue-ID: POLICY-4736 Change-Id: I2d947ab9f62b626b037c593f326e2d0af9bc7a9e Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-23Merge "Add multiple messages support in Intermediary"Liam Fallon9-147/+579
2023-06-21Add multiple messages support in IntermediaryFrancescoFioraEst9-147/+579
Issue-ID: POLICY-4708 Change-Id: I6401eebb5730dde2c62eabcbbe3b34539238ec04 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-20Remove retry count support in ACMFrancescoFioraEst12-209/+85
Due the new timeout implementation, the Retry Count support could be removed. Issue-ID: POLICY-4735 Change-Id: I3b9c50a761696e00bcd1ca73dafa382c481e921d Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-20Merge "Add support for Prime Deprime Failure Handling in ACM-Runtime"Liam Fallon11-64/+149
2023-06-16Add missing dependency for simulator in ACMFrancescoFioraEst1-0/+5
Add missing dependency for docker container support for mock participant in ACM. Issue-ID: POLICY-4724 Change-Id: I42b6e37c760a76641b5f7703fe9290c5eacb8642 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-16Add support for Prime Deprime Failure Handling in ACM-RuntimeFrancescoFioraEst11-64/+149
Issue-ID: POLICY-4714 Change-Id: I1f3cf8f0fcebc7c48b3632ad10aa8907c41cdb5a Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-15Add support for Prime Deprime Failure Handling in IntermediaryFrancescoFioraEst8-30/+103
Issue-ID: POLICY-4715 Change-Id: Iab48e6c32c7aedcef9773614a61436398b059a49 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-15Merge "Add docker container support for mock participant"Liam Fallon6-1/+271
2023-06-14Add timeout for ACM operationsrameshiyer274-1/+69
User can retry the ACM state change order when ACM operations time out. Issue-ID: POLICY-4716 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Ie840fc13170ef235c6b6f3b26a47b7516f10296c
2023-06-13Add docker container support for mock participantFrancescoFioraEst6-1/+271
Issue-ID: POLICY-4724 Change-Id: Ieb1ce4ed65472830994daa03f60ff2ac76baf5a2 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-13Add Java Implementation for mock participant in ACMFrancescoFioraEst17-0/+1713
Add Java Code Implementation for mock participant to test different ACM scenarios. Issue-ID: POLICY-4722 Change-Id: I8475c05c2469e190ca81d4caff0babc22c5d6db9 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-12Merge "Add pom structure for mock participant in ACM"Liam Fallon8-1/+374
2023-06-12Merge "Add failure handling support in Intermediary"Liam Fallon23-1226/+517
2023-06-12Merge "Update openapi.yaml swagger with new status codes"Ram Krishna Verma3-4/+298
2023-06-12Add pom structure for mock participant in ACMFrancescoFioraEst8-1/+374
Issue-ID: POLICY-4723 Change-Id: I43049431327f4126b2e66fc456e876d57388f604 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-12Add failure handling support in IntermediaryFrancescoFioraEst23-1226/+517
Add Failure handling support in Intermediary, and refactor the communication between Participant and Intermediary. Issue-ID: POLICY-4707 Change-Id: Ica22e0e820efda372886d6d8da9c3526633321e2 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-09Update openapi.yaml swagger with new status codesrameshiyer273-4/+298
Changing the response code of delete operation from 200 to 202 as it requires to be delegated to the participants. Adding 500 server error code for all the REST responses. Issue-ID: POLICY-4729 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I92c17b253071c3fe4014f475d681bc99df4a9402
2023-06-09Add Minor Refactor for Intermediary to support failure handlerFrancescoFioraEst9-26/+674
First part related to refactor Intermediary to support failure handler. Rest of refactor will be implemented in POLICY-4707. Issue-ID: POLICY-4732 Change-Id: I12fbec84c154937f3c197070862b18ad5675cc3e Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-06Add Failure handling support in all ACM-participantsFrancescoFioraEst16-118/+685
In any transition (like deploy, undeploy,  lock, unlock, update, delete) a participant should respond with the final state of transition, a status indicator (stateChaneResult) indicating if error has occurred and a message. Issue-ID: POLICY-4706 Change-Id: I424bc6d620f476392baee8904e21d3a6c7aa8d6b Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-01Add Failure handling support in the ACM-RFrancescoFioraEst14-69/+364
Issue-ID: POLICY-4705 Change-Id: I919b7981cdbe69ac7ce703fceb2e980a6d9a056e Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-05-25Set all cross references of policy/clampliamfallon8-10/+10
policy/clamp updated with correct cross references *** This commit is generated by a PF release script *** Issue-ID: POLICY-4662 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ib316b35d7aca4700a3c332c91e550435bdb7d64b
2023-05-25Set snapshot and/or references of policy/clamp for new releaseliamfallon19-22/+22
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4662 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I0697ed63e666a83458b4d05712a2eabd51482f65
2023-05-24Update snapshot and/or references of policy/clamp to latest snapshotsliamfallon26-30/+30
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4662 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I85d01a42bda7693499a1ea0fc64f8ca7818e86a1
2023-05-24Release docker images for policy/clamp: 6.4.3liamfallon1-0/+20
This commit releases docker images for repo policy/clamp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4662 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I993a9b0afb14ade1765c82f65ee94bcfa481f067
2023-05-24Release policy/clamp: 6.4.3liamfallon1-0/+5
This commit releases repo policy/clamp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4662 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I932381085800ecad44b25be18a6e1bb6870efe47
2023-05-24update references in policy/clamp pomliamfallon8-10/+10
updated references in the policy/clamp pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-4662 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I5142bce83252f71b80efb5041678e212cfc8c6b6
2023-05-24Merge "Update AC Element properties on the DEPLOYED state"Liam Fallon13-49/+389
2023-05-24Merge "Refactor failure handling in http-participant"Liam Fallon4-23/+70