aboutsummaryrefslogtreecommitdiffstats
path: root/runtime-acm
AgeCommit message (Collapse)AuthorFilesLines
2024-07-10Fix sync message during migrationFrancescoFioraEst10-22/+27
Issue-ID: POLICY-5070 Change-Id: I6d6ca235fd5463cb58a8f43e027022244ffe5bbe Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-25Send ParticipantStatusReq message using sync topicFrancescoFioraEst1-0/+5
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 flowFrancescoFioraEst4-6/+15
* 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-20Add sync messages support in ACM-intermediaryFrancescoFioraEst1-1/+0
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 Iyer24-325/+500
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-runtimeFrancescoFioraEst24-325/+500
Issue-ID: POLICY-5035 Change-Id: Ibcf1c6a414a7ba9d1cafd42041551bb0fb198088 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-17Improve code in ACMFrancescoFioraEst13-60/+47
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-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-11Merge "Add Synchronization topic in acm runtime"Adheli Tavares14-40/+271
2024-06-11Add Synchronization topic in acm runtimerameshiyer2714-40/+271
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-06Remove Map in ACM-R for timeout Deploy/UndeployFrancescoFioraEst6-216/+101
Issue-ID: POLICY-5040 Change-Id: I6aa5e93fc63cc865648096512487994fb2f48a54 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-04Remove Map in ACM-R for timeout Priming/DeprimingFrancescoFioraEst5-25/+18
Issue-ID: POLICY-5025 Change-Id: I779d57715a82986bd19f541bc88b12163362b396 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-05-29Remove Map in ACM-R for timeout ParticipantFrancescoFioraEst8-67/+24
Issue-ID: POLICY-5024 Change-Id: Ibb8a93be55380b110c84ec4580690f43e624d125 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-05-20Set snapshot and/or references of policy/clamp for new releasesaul.gill1-1/+1
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 snapshotswaynedunican1-1/+1
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-04-26Update snapshot and/or references of policy/clamp to latest snapshotssaul.gill1-1/+1
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-11Dependency management updateadheli.tavares2-3/+110
- 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-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-02Merge "Allow element version update in migration"Adheli Tavares2-35/+109
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>
2024-03-26Recursive updates of the propertiesFrancescoFioraEst1-1/+1
Merge properties during update and migrate. Issue-ID: POLICY-4951 Change-Id: I0c9a896a5abb8331937a73d7e39fbce2d87b415f Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-03-08Update compositions and instances monitoringFrancescoFioraEst7-70/+200
Improved performance scanning only compositions and instances that are in transition. Issue-ID: POLICY-4906 Change-Id: I7a849e921f1d97509f67ff624c715c893a1432ab Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-02-21Fixing config files to remove deprecated hibernate configurationsadheli.tavares3-7/+2
IssueID: POLICY-4929 Change-Id: I75d2f5bcdfb0aa6d103f0c82720494bd39343347 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-02-19Update snapshot and/or references of policy/clamp to latest snapshotswaynedunican1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4932 Change-Id: I4a7eb3766f4162af7f2f8e06979ebcbfd3c7d2ee Signed-off-by: waynedunican <wayne.dunican@est.tech>
2024-02-09Merge "Remove Dmaap from clamp"Adheli Tavares1-2/+2
2024-02-09Remove Dmaap from clamprameshiyer271-2/+2
Issue-ID: POLICY-4402 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech> Change-Id: Ic281bc3845622a7c8b76107bb418158d8f389034
2024-02-07Share tracing context in all threadssaul.gill2-3/+5
Issue-ID: POLICY-4922 Change-Id: I8f5e99b597c989a26777233ef58ef5c4f9db4215 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-02-07Permissions fix for clamp filessaul.gill59-0/+0
Issue-ID: POLICY-4925 Change-Id: I2a9f8e49aed3f1b7354c0540cef29723e87547ca Signed-off-by: saul.gill <saul.gill@est.tech>
2024-01-25Remove Dmaap references from CLAMPrameshiyer2730-91/+91
Issue-ID:POLICY-4881 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Id305f7538ebc9822f121a868126e188d426c18f6
2024-01-16Adding http tracing capabilitysaul.gill3-0/+97
Open telemetry tracing now supported in acm Issue-ID: POLICY-4875 Change-Id: I7423211f3b775825f24e4bd4b906f646a882747b Signed-off-by: saul.gill <saul.gill@est.tech>
2024-01-02Add validation in AC instance elements Id in updateFrancescoFioraEst2-20/+30
Issue-ID: POLICY-4905 Change-Id: If49a7829fa8acfe375cf7bb1d7ed6859f8a3f190 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-12-11Update snapshot and/or references of policy/clamp to latest snapshotssaul.gill1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4907 Signed-off-by: saul.gill <saul.gill@est.tech> Change-Id: I69fa4d1b08dd89d8c87a169a9e7ee7e79a8ff374
2023-12-07Add validation for AC instance element idFrancescoFioraEst2-12/+11
Issue-ID: POLICY-4900 Change-Id: I78be5924950eec508856be5850a3a749860e0e49 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-11-29Update ExceptionHandler in ACMFrancescoFioraEst1-27/+7
Issue-ID: POLICY-4890 Change-Id: I29cc3fe546b8b80e196750cf13e8d5e564eff0c4 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-11-24Allow semantic versioning in all templates in ACMFrancescoFioraEst5-39/+273
Issue-ID: POLICY-4886 Change-Id: I0c46397e86377e6f59f55121a60b8f2b5665a5d5 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-11-20Fix missing error message in ACMFrancescoFioraEst2-4/+32
Issue-ID: POLICY-4872 Change-Id: I2f7769a3bb1f6aa168f8d59ff99cb0774aee5ed7 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-11-14Set snapshot and/or references of policy/clamp for new releaseliamfallon1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I51cf214ae8389f03bc64589f94b447138fbbec3a
2023-11-13Update snapshot and/or references of policy/clamp to latest snapshotsliamfallon1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I181bd89be2a0921f4b01d6c6c19151204f020c1f
2023-10-26Fix participant testsaul.gill1-1/+7
Issue-ID: POLICY-4858 Change-Id: I2c4c22d5058177b0bf8727630a4f524b0c039b13 Signed-off-by: saul.gill <saul.gill@est.tech>
2023-10-19Update snapshot and/or references of policy/clamp to latest snapshotsliamfallon1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ic693b0164d6bdd6944d2c68b0b39744a790be22a
2023-10-18Update snapshot and/or references of policy/clamp to latest snapshotsliamfallon1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I39ae194f4d61fae9829a7e670b16917900e0625c
2023-10-16Fix messages in ACMFrancescoFioraEst2-24/+49
Fix TIMEOUT support in MIGRATING. Avoid conflicts updating AC instance Element instead of a full AC instance. Using ExecutorService to send messages to the participant, the transaction will completed before the message is sent. Issue-ID: POLICY-4811 Change-Id: I2730ae694c8a5c9edfe500b1fa93cfb3787f32c5 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-10-12Remove AAF references from acm-runtimeadheli.tavares4-85/+1
Issue-ID: POLICY-4592 Change-Id: I0a07deba014555290889256a8af197b7db6ae738 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-10-03Fix minor Sonar Issues for clamp/acmFrancescoFioraEst3-15/+12
Issue-ID: POLICY-4834 Change-Id: I17efea9b14bb39d7abbafa4f3b695b0451a08c68 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-10-02Fix Sonar Issues for clamp/acmFrancescoFioraEst3-15/+9
Issue-ID: POLICY-4834 Change-Id: I4489dc66e9b20c8264ec88593f0b5d89d62f1ef8 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-09-28Add migration publisher message in ACM runtimeFrancescoFioraEst10-61/+266
Issue-ID: POLICY-4823 Change-Id: Id4480a0800e41ec8e2f0f9931a9a93752b2ef952 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-09-27Allow customisation in element and composition names in TOSCArameshiyer2722-73/+218
User defined values can be provided in the spring properties file for runtime-acm. The same values will be expected from the TOSCA template. If not configured in application properties, default values will be used. Issue-ID: POLICY-4827 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I17bfe811c2531c65e90679e95de9732129b54898
2023-09-27Fix swagger file linkssaul.gill7-6/+6
Issue-ID: POLICY-4829 Change-Id: I7d8f3ec6ff53eb63d35d5584e4289b07efe48880 Signed-off-by: saul.gill <saul.gill@est.tech>
2023-09-26Update examples with new functionalityFrancescoFioraEst20-2017/+2255
Issue-ID: POLICY-4828 Change-Id: I7839bf6d49bd08cec42c51b460d3dc04422e4ba7 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>