aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-07-20Fix State change result of AC instances after timeoutlondonrameshiyer271-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 (cherry picked from commit a78d8dbecaca562d900858321e70c2a9fa064ec7)
2023-07-20Fix OFF_LINE issue when Status message upcomingFrancescoFioraEst5-15/+74
Issue-ID: POLICY-4770 Change-Id: If5812e689fab5ebfcf3eb23c89dcbd556ad8f331 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech> (cherry picked from commit 1a5a1f51875433be47a697a2f2498a428c23d7e5)
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> (cherry picked from commit b13d8dc3a73bc372dabe47ebd88ed1892ee688ea)
2023-07-12Add 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> (cherry picked from commit b28ae291bc1b4a7426d4c6e5098c0a20f3948796)
2023-07-06Add 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 (cherry picked from commit fdd9179e8713e68916a16ea949b1125a358b560e)
2023-06-29Add 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> (cherry picked from commit 85751a7d52cc6efbea69c08f71f550ae32c61043)
2023-06-28Removing 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> (cherry picked from commit 059adbc2c51c79d97aeb19faac81f1128529e4f7)
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> (cherry picked from commit 567a8fd97c6b434f430d38c2d4af5a95b7cdb711)
2023-06-27Merge "Add Timeuot support in prime/deprime" into londonAdheli Tavares7-61/+121
2023-06-27Add Timeuot support in prime/deprimeFrancescoFioraEst7-61/+121
Issue-ID: POLICY-4734 Change-Id: I581610bb1a025e76a5af77e1deb2cd7b97ce7101 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech> (cherry picked from commit 8c178b15ff4c514ba07edd5aea039945b290e1c6)
2023-06-27Remove 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> (cherry picked from commit f4c3fdc23752733a4c4f670a1cddb460747fd738)
2023-06-26Merge "Remove retry count support in ACM" into londonRamesh Murugan Iyer12-209/+85
2023-06-23Add multiple messages support in IntermediaryFrancescoFioraEst9-147/+579
Issue-ID: POLICY-4708 Change-Id: I6401eebb5730dde2c62eabcbbe3b34539238ec04 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech> (cherry picked from commit 3af93b5db64ea87b16eb25d14bce3c79ee2193de)
2023-06-23Remove 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> (cherry picked from commit a111b9631ec8a1eb3d108e21ebdac8a667cd4362)
2023-06-20Add 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> (cherry picked from commit 0f24f33b124bf326e4b7dbaa2a55cab72696b9ee)
2023-06-16Add docker container support for mock participantFrancescoFioraEst8-2/+277
Issue-ID: POLICY-4724 Change-Id: Ieb1ce4ed65472830994daa03f60ff2ac76baf5a2 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech> (cherry picked from commit c50ee576062e108f0bf194ab5da59e276f93f8c2)
2023-06-16Add 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> (cherry picked from commit a2320d29b9373041db88395d9fdda7ea84d38807)
2023-06-15Add 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 (cherry picked from commit 1d1908528e67d9763482cf9d5921456f19af31e7)
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> (cherry picked from commit 73a48d9c7e599baf145820d0bc0968040142dac8)
2023-06-13Update 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 (cherry picked from commit 478775d9a56f09ae6d4103b09f127aa6ae150f46)
2023-06-13Add 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> (cherry picked from commit 31090c9fbc6c29477acd784a6c9f03766b5cc981)
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> (cherry picked from commit 5006eef32b196e3dbc95fe1a0d8cd33a8ffab5b4)
2023-06-12Add 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> (cherry picked from commit 5ccedbf315e6879005e1748baaccbfda9e81097e)
2023-06-12Add 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> (cherry picked from commit d58c0ca04ae993702b2c399afd52b01e503ec0fe)
2023-06-06Add Failure handling support in the ACM-RFrancescoFioraEst14-69/+364
Issue-ID: POLICY-4705 Change-Id: I919b7981cdbe69ac7ce703fceb2e980a6d9a056e Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech> (cherry picked from commit ebb4d0cf867d752ae148880dd0109fc3cf6d6025)
2023-05-25Set references for london releaseliamfallon1-1/+1
Set references for london release *** This commit is generated by a PF release script *** Issue-ID: POLICY-4662 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I34bfa5fef0858ad1e4199382a9ff419417b96deb
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
2023-05-23Refactor failure handling in policy-participantFrancescoFioraEst3-30/+44
In the case, a policy-participant fails to deploy an element, it should responds with UNDEPLOYED on a DEPLOY order. Issue-ID: POLICY-4695 Change-Id: I9daca4ab1311d96351bb5db4405e0f280ad4a7c6 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-05-23Refactor failure handling in http-participantFrancescoFioraEst4-23/+70
In the case, a http-participant fails to deploy an element, it should responds with UNDEPLOYED on a DEPLOY order. Issue-ID: POLICY-4694 Change-Id: I97d2660c7b91e4407ff3fa2cc51557b6c96a3a9e Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-05-23Update AC Element properties on the DEPLOYED staterameshiyer2713-49/+389
User can update the instance property values on DEPLOYED state. The runtime sends PROPERTY_UPDATE event to the participants and the updated values are stored on the runtime database. Participants can implement the update method to perform the required action. Issue-ID: POLICY-4682 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Ic35fba669b5ffcf2c75d6deaa8c309d58e4026f0
2023-05-23Revert references on policy/clampliamfallon8-10/+10
Reverting reference update on policy/clamp until staging bug is fixed. Issue-ID: POLICY-4662 Change-Id: Idcae0c57caf93a974cbc6e53785f0c89c1f083de Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-05-19update 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: I624725a362fccef0c75f223f3541952bd73a61ba
2023-05-18Rename statusProperites to outProperites in ACMFrancescoFioraEst9-21/+21
Issue-ID: POLICY-4687 Change-Id: Ida8ff3fbc72c2f6d75a8e3399fa40099696c1477 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-05-17Add extend instance deletion support in ACMFrancescoFioraEst16-82/+201
Extend the functionality of deletion step to also inform the participant of instance deletion. This allow the participant to take any necessary steps that might result from instance deletion. Issue-ID: POLICY-4686 Change-Id: Ibeb44d472da20ad98dafa9ddd7ded28398f4ed10 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-05-16Add participant capability to send message with status and propertiesFrancescoFioraEst19-290/+269
Add participant capability to send message with status and properties to ACM-R when those values need to be change. Issue-ID: POLICY-4679 Change-Id: Idca5796c199b235e1f829097316c50688a351e80 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-05-08Update ACM-R missing stubslapentafd5-15/+15
Fix typo and adding return 202 to missing stub Issue-ID: POLICY-4143 Change-Id: I9b59b762395a1c3a1ae262ed4ac7679de402e0ac Signed-off-by: lapentafd <francesco.lapenta@est.tech>
2023-05-05Merge "Add participant properties capability to acm/participants"Liam Fallon9-9/+110
2023-05-04Merge "Add stability test and performance tests for ACM"Ramesh Murugan Iyer2-2317/+3447
2023-05-03Add participant properties capability to acm/participantsFrancescoFioraEst9-9/+110
Add statusProperties support in acm acm/participants. Issue-ID: POLICY-4652 Change-Id: I6dd37c9be58fce36def022364abe46c791e98a77 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-05-02Add stability test and performance tests for ACMrameshiyer272-2317/+3447
Issue-ID: POLICY-4641 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I615c986dea8185dc75d3c4698f748d54579ae907
2023-05-02Add Adheli Tavares as a committerliamfallon1-0/+8
Add Adheli Tavares as a committer *** This commit is generated by a PF release script *** Issue-ID: POLICY-4653 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I9d3df1b1836d6e7aa99b62cca22ac87be57b35cd
2023-04-25Update snapshot and/or references of policy/clamp to latest snapshotsSuresh Charan26-30/+30
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4648 Signed-off-by: Suresh Charan <suresh.charan@bell.ca> Change-Id: I79a77b7f325a75a6f0fca2f6b90b7b341626efb8
2023-04-25Release docker images for policy/clamp: 6.4.2Suresh Charan1-0/+20
This commit releases docker images for repo policy/clamp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4648 Signed-off-by: Suresh Charan <suresh.charan@bell.ca> Change-Id: Ic59efa7f2a32e53c0fd348a44cd00fae668d791b
2023-04-25Release policy/clamp: 6.4.2rameshiyer271-0/+5
This commit releases repo policy/clamp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4648 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech> Change-Id: Icb83787c88b3bfbb00fe8bdc521962819c8e16e6
2023-04-25update references in policy/clamp pomrameshiyer278-10/+10
updated references in the policy/clamp pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-4648 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech> Change-Id: I02cbe1d2f14d20f5d08e3a3c81e522bc0f002001