aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-06-27Code coverage and sonar fixes for ACMFrancescoFioraEst15-28/+287
Code coverage and sonar fixes in classes that was not involved in recent implementations. Issue-ID: POLICY-5065 Change-Id: Ib23da6f242b0a7eaa98f14abc6617ff9e12e10d9 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-25Send ParticipantStatusReq message using sync topicFrancescoFioraEst3-0/+15
Send ParticipantStatusReq message to all replicas using sync topic. Issue-ID: POLICY-5061 Change-Id: I8a104df38a48efef8a8b4eb61f9a944f7434d0a3 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-24Fix registration flowFrancescoFioraEst5-6/+20
* set replicaId in RegisterAck message * ParticipantRegisterAckPublisher and ParticipantRegisterAckListener should be used with sync topic Issue-ID: POLICY-5060 Change-Id: I1292d636ea79055e902ec3d68108a28fbd80afdc Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-21Merge "Remove local hashmap in k8s participant"Liam Fallon5-136/+167
2024-06-21Remove local hashmap in k8s participantrameshiyer275-136/+167
Issue-ID: POLICY-5056 Change-Id: Idecdcb44de1f6f5dc5513e3bbb7c13a2fd7e29fa Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
2024-06-20Remove local HashMap in policy participantFrancescoFioraEst6-156/+117
Issue-ID: POLICY-5055 Change-Id: Id2495008a28ea3e50a5c17695af529813b1c0c35 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-20Add sync messages support in ACM-intermediaryFrancescoFioraEst22-448/+161
Issue-ID: POLICY-5048 Change-Id: I4d3a362251931820e1a481f780586afb9e2c60ed Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-19Merge "Add support for sync messages in ACM-runtime"Ramesh Murugan Iyer34-420/+624
2024-06-19Refactor disable basic authsaul.gill1-10/+10
Issue-ID: POLICY-5044 Change-Id: Ib9db9fddd5890458c8ec830cef465e9c884f7c40 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-06-19Add support for sync messages in ACM-runtimeFrancescoFioraEst34-420/+624
Issue-ID: POLICY-5035 Change-Id: Ibcf1c6a414a7ba9d1cafd42041551bb0fb198088 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-17Merge "Improve code in ACM"Ramesh Murugan Iyer25-110/+55
2024-06-17Improve code in ACMFrancescoFioraEst25-110/+55
Code clean-up on ACM: remove unused imports, remove updateParticipant method (duplicated method) and remove public in Unit test classes. Issue-ID: POLICY-5047 Change-Id: I308815cacaa2c5ce81ed54c676d3d5e26778f0f6 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-17Merge "Remove restarting implementation from participants"Ramesh Murugan Iyer21-1072/+367
2024-06-17Remove restarting implementation from participantsFrancescoFioraEst21-1072/+367
Remove restarting implementation from participants and Remove local Map from a1pms and kserve participants. Issue-ID: POLICY-5046 Change-Id: I9cc2a33d603751c60007475414b45ca54f0aac25 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-14Add ParticipantReplica repository in ACMFrancescoFioraEst21-60/+328
Add ParticipantReplica repository in ACM, and align topics in properties files. Issue-ID: POLICY-5045 Change-Id: I283abf91db6264c7b08c51e6ad37736dca147180 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-13Make basic auth configurable in acmsaul.gill4-20/+9
Allow user to switch on/off basicAuth from application.yaml Issue-ID: POLICY-5044 Change-Id: I96a91152667efc5e26196239bc0808913a5ee06c Signed-off-by: saul.gill <saul.gill@est.tech>
2024-06-11Add Sync topic for participant Intermediaryrameshiyer2720-43/+310
Add new sync topic config for Intermediary Add sync topic listener Refactor IntermediaryActivator for processing multiple topic source Issue-ID: POLICY-5030 Change-Id: Idce9839a85571a92048e589bd82ce33699add640 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
2024-06-11Merge "Add Synchronization topic in acm runtime"Adheli Tavares19-45/+420
2024-06-11Merge "Create model in clamp runtime for the replica table"Ramesh Murugan Iyer9-12/+334
2024-06-11Add Synchronization topic in acm runtimerameshiyer2719-45/+420
New sync topic for acm-ppnt synchronization Added publisher for the sync topic Refactor MessageDispatcherActivator for processing more than one topic parameter. Issue-ID: POLICY-5030 Change-Id: Id765b433beaf3f51fad9a9c66403a93d21c33797 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
2024-06-06Create model in clamp runtime for the replica tableFrancescoFioraEst9-12/+334
Issue-ID: POLICY-5034 Change-Id: Id412b392e994e3ac18f03ccde0b69481b0fd48f6 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-06Remove Map in ACM-R for timeout Deploy/UndeployFrancescoFioraEst12-233/+158
Issue-ID: POLICY-5040 Change-Id: I6aa5e93fc63cc865648096512487994fb2f48a54 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-06Add support for unique replica id generation in the participantsFrancescoFioraEst12-19/+59
Issue-ID: POLICY-5032 Change-Id: I9c36b87d1f03f03089d2c62308e0975e24f6e99a Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-04Remove Map in ACM-R for timeout Priming/DeprimingFrancescoFioraEst9-28/+61
Issue-ID: POLICY-5025 Change-Id: I779d57715a82986bd19f541bc88b12163362b396 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-04Merge "Remove Map in ACM-R for timeout Participant"Ramesh Murugan Iyer15-87/+160
2024-05-31Fix participant registration issueFrancescoFioraEst8-34/+45
Issue-ID: POLICY-5039 Change-Id: Ic83a1feba3749f7a496749cbce174d7342d0cdcf Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-05-29Remove Map in ACM-R for timeout ParticipantFrancescoFioraEst15-87/+160
Issue-ID: POLICY-5024 Change-Id: Ibb8a93be55380b110c84ec4580690f43e624d125 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-05-20Set all cross references of policy/clampsaul.gill9-11/+11
policy/clamp updated with correct cross references *** This commit is generated by a PF release script *** Issue-ID: POLICY-4999 Change-Id: I1835a63ddbc584e6802a012186efa6406e7e9e77 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-05-20Set snapshot and/or references of policy/clamp for new releasesaul.gill20-22/+22
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4999 Change-Id: Ib797a6609311b09ba4b83c1a24c321df34bec9d8 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-05-17Update snapshot and/or references of policy/clamp to latest snapshotswaynedunican28-31/+31
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5001 Change-Id: Iff92376f1537772c6130cc2c53c74bd8ca0cd006 Signed-off-by: waynedunican <wayne.dunican@est.tech>
2024-05-17Release docker images for policy/clamp: 7.1.3waynedunican1-0/+22
This commit releases docker images for repo policy/clamp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-5001 Change-Id: If02691713e2d4839cd33926c5959788abe409247 Signed-off-by: waynedunican <wayne.dunican@est.tech>
2024-05-16Release policy/clamp: 7.1.3waynedunican1-0/+5
This commit releases repo policy/clamp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-5001 Change-Id: I2f25ca19a5de9c1beabcfe2f8644f297c2ecc255 Signed-off-by: waynedunican <wayne.dunican@est.tech>
2024-05-16update references in policy/clamp pomwaynedunican9-11/+11
updated references in the policy/clamp pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-5001 Change-Id: I3034f4f1333bd9275649932aaf0ee97be18b5cde Signed-off-by: waynedunican <wayne.dunican@est.tech>
2024-05-10Fix chartmuseum sync issue in k8s participantrameshiyer271-4/+5
Issue-ID: POLICY-4968 Change-Id: Ieb4b49b4ca40faf1fb8b948e8326decd9c0ae493 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
2024-04-26Update snapshot and/or references of policy/clamp to latest snapshotssaul.gill29-31/+466
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4970 Change-Id: I5deb1cfde30f198d6c197ab4b12bd9f99578461b Signed-off-by: saul.gill <saul.gill@est.tech>
2024-04-25Release docker images for policy/clamp: 7.1.2saul.gill1-0/+22
This commit releases docker images for repo policy/clamp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4970 Change-Id: Ib2098616c29af341893921faaf86b347d62b096b Signed-off-by: saul.gill <saul.gill@est.tech>
2024-04-25Release policy/clamp: 7.1.2saul.gill1-0/+5
This commit releases repo policy/clamp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4970 Change-Id: Id7f2b1808ce89da76debb5243ad041bec73d7cf2 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-04-25update references in policy/clamp pomsaul.gill9-11/+11
updated references in the policy/clamp pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-4970 Change-Id: Id7c846d0240e09d44202789ab835efe58e16c53b Signed-off-by: saul.gill <saul.gill@est.tech>
2024-04-23Update Performance tests of ACM runtime and participantFrancescoFioraEst1-2119/+885
Update Performance tests of ACM runtime and participant with large number of compositions and instances. Issue-ID: POLICY-4967 Change-Id: Ib1f74bbc2e957c6af90b49ddaef65f480651a426 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-04-16Fix AutomationCompositionElement copy constructorFrancescoFioraEst3-5/+24
Issue-ID: POLICY-4961 Change-Id: I81256e2b0ecb82e7b313ad8b203b1bcf4468dd72 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-04-11Dependency management updateadheli.tavares15-189/+430
- including dependencies to pom.xml files only where they are used, avoiding extra dependencies being added in all modules. Issue-ID: POLICY-4945 Change-Id: If67059ecba32f406a5aa1148685584419d637877 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-04-10Refactor ACM participant-intermediaryFrancescoFioraEst11-462/+589
Refactor AutomationCompositionHandler to improve the maintainability. Issue-ID: POLICY-4959 Change-Id: Id112ade5b786d964d61021fe82689aa9512b4bc3 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-04-03Merge "Merge properties in migrate in ACM"Adheli Tavares1-1/+1
2024-04-03Merge "Add support for testing in ACM Participant Simulator"Adheli Tavares9-574/+1211
2024-04-03Merge properties in migrate in ACMFrancescoFioraEst1-1/+1
Issue-ID: POLICY-4954 Change-Id: If11b55e215512b7893ed62fa60d97570d3c4f5fc Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-04-03Merge "Fix properties issue during migrate in ACM-participant"Adheli Tavares1-3/+3
2024-04-02Add support for testing in ACM Participant SimulatorFrancescoFioraEst9-574/+1211
Support backward compatibility between participants and ACM-R. Issue-ID: POLICY-4952 Change-Id: I115ab3f0ccf0a2d6ad9ec4b998ef175e9b8ca1b8 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-04-02Merge "Allow element version update in migration"Adheli Tavares2-35/+109
2024-04-02Fix properties issue during migrate in ACM-participantFrancescoFioraEst1-3/+3
Issue-ID: POLICY-4953 Change-Id: I83cb4879faff050d21f16ef285cdccd528231062 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-03-27Allow element version update in migrationFrancescoFioraEst2-35/+109
Allow composition definition element to update the version in migration. Issue-ID: POLICY-4950 Change-Id: I40d2a4fea2178a3daf00c57861ce30e231cccb1a Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>