policy/clamp.git
19 months agoAdd unit tests for tosca element type validation 86/136086/1
rameshiyer27 [Tue, 3 Oct 2023 13:28:09 +0000 (14:28 +0100)]
Add unit tests for tosca element type validation

Issue-ID: POLICY-4830
Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
Change-Id: I4357204daddf256298351bbd3d35ffa9e640e7bf

19 months agoFix Sonar Issues for clamp/acm 77/136077/2
FrancescoFioraEst [Fri, 29 Sep 2023 14:29:55 +0000 (15:29 +0100)]
Fix Sonar Issues for clamp/acm

Issue-ID: POLICY-4834
Change-Id: I4489dc66e9b20c8264ec88593f0b5d89d62f1ef8
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
19 months agoHandle TOSCA template with invalid element type 71/136071/1
rameshiyer27 [Mon, 2 Oct 2023 10:02:10 +0000 (11:02 +0100)]
Handle TOSCA template with invalid element type

Tosca node templates should have elements with valid element type and
composition type. Invalid elements will be ignored, throws error if
there are no single valid element present.

Issue-ID: POLICY-4830
Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
Change-Id: I4c6c88eee7c8017dfd4877e154062fca42e660ed

19 months agoAdd migration support in ACM intermediary 64/136064/1
FrancescoFioraEst [Fri, 8 Sep 2023 08:51:52 +0000 (09:51 +0100)]
Add migration support in ACM intermediary

Issue-ID: POLICY-4824
Change-Id: I4e9ef54be63a86b01c6e6fad4c78baa72e161eed
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
19 months agoMerge "Add migration support in ACM participant simulator"
Adheli Tavares [Fri, 29 Sep 2023 09:10:31 +0000 (09:10 +0000)]
Merge "Add migration support in ACM participant simulator"

19 months agoAdd migration support in ACM participant simulator 58/136058/1
FrancescoFioraEst [Thu, 28 Sep 2023 13:52:56 +0000 (14:52 +0100)]
Add migration support in ACM participant simulator

Issue-ID: POLICY-4826
Change-Id: Idf492cc8941ce6b2800d1ea88789cca103a33b2c
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
19 months agoAdd migration publisher message in ACM runtime 48/136048/2
FrancescoFioraEst [Wed, 27 Sep 2023 10:03:48 +0000 (11:03 +0100)]
Add migration publisher message in ACM runtime

Issue-ID: POLICY-4823
Change-Id: Id4480a0800e41ec8e2f0f9931a9a93752b2ef952
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
19 months agoMerge "Add migration support in ACM participants"
Liam Fallon [Thu, 28 Sep 2023 13:23:43 +0000 (13:23 +0000)]
Merge "Add migration support in ACM participants"

19 months agoAllow customisation in element and composition names in TOSCA 50/136050/3
rameshiyer27 [Fri, 22 Sep 2023 14:46:30 +0000 (15:46 +0100)]
Allow customisation in element and composition names in TOSCA

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

19 months agoFix swagger file links 49/136049/1
saul.gill [Wed, 27 Sep 2023 10:14:19 +0000 (11:14 +0100)]
Fix swagger file links

Issue-ID: POLICY-4829
Change-Id: I7d8f3ec6ff53eb63d35d5584e4289b07efe48880
Signed-off-by: saul.gill <saul.gill@est.tech>
19 months agoAdd migration support in ACM participants 46/136046/1
FrancescoFioraEst [Wed, 27 Sep 2023 09:37:28 +0000 (10:37 +0100)]
Add migration support in ACM participants

Issue-ID: POLICY-4825
Change-Id: Iebdd0b8c4890e9c022f68396f11f7ba8c80bef00
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
19 months agoMerge "Add migration message support"
Liam Fallon [Wed, 27 Sep 2023 08:25:17 +0000 (08:25 +0000)]
Merge "Add migration message support"

19 months agoAdd migration message support 37/136037/1
FrancescoFioraEst [Tue, 26 Sep 2023 13:31:58 +0000 (14:31 +0100)]
Add migration message support

Issue-ID: POLICY-4822
Change-Id: Ibde7c14424c63a96c64378d8897e8887935d6c79
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
19 months agoUpdate examples with new functionality 25/136025/1
FrancescoFioraEst [Tue, 26 Sep 2023 08:50:45 +0000 (09:50 +0100)]
Update examples with new functionality

Issue-ID: POLICY-4828
Change-Id: I7839bf6d49bd08cec42c51b460d3dc04422e4ba7
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
19 months agoUpgrade Java 17 06/136006/2
adheli.tavares [Fri, 11 Aug 2023 14:10:44 +0000 (15:10 +0100)]
Upgrade Java 17

Issue-ID: POLICY-4673
Change-Id: I01fd3677687b5d2e065d0cc131b338ed841d7e99
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
20 months agoFix updating the state in Participant Intermediary 00/135900/1
FrancescoFioraEst [Fri, 1 Sep 2023 14:41:47 +0000 (15:41 +0100)]
Fix updating the state in Participant Intermediary

Fix the Participant Intermediary that is not updating
the transition state "UNDEPLOYING" in the participant status.

Issue-ID: POLICY-4804
Change-Id: I849d29b904d78fe9fd1b3dec9d018bf8ccc67476
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
20 months agoUpdate acm swagger 72/135872/1
saul.gill [Tue, 29 Aug 2023 14:22:21 +0000 (15:22 +0100)]
Update acm swagger

Added description of update in OAS
Updated some example json/yaml

Issue-ID: POLICY-4808
Change-Id: I8c4cab6870cd1071b4782784e997a303ace16fdd
Signed-off-by: saul.gill <saul.gill@est.tech>
20 months agoMake auth optional for prometheus metrics 81/135781/2
saul.gill [Mon, 21 Aug 2023 09:55:10 +0000 (10:55 +0100)]
Make auth optional for prometheus metrics

Issue-ID: POLICY-4802
Change-Id: Ib0c3aa1b75812d48a26296ba5acc3ea01147f9b4
Signed-off-by: saul.gill <saul.gill@est.tech>
21 months agoAdd composition outProperties support in Deprime 16/135716/2
FrancescoFioraEst [Tue, 8 Aug 2023 15:58:25 +0000 (16:58 +0100)]
Add composition outProperties support in Deprime

Issue-ID: POLICY-4784
Change-Id: I8d97d1cebc92c29b4b6842ad31f653664c09b0bf
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
21 months agoAdd composition outProperties support in Participant Simulator 88/135688/1
FrancescoFioraEst [Tue, 1 Aug 2023 12:48:33 +0000 (13:48 +0100)]
Add composition outProperties support in Participant Simulator

Issue-ID: POLICY-4778
Change-Id: I98b0832f41e6cc7eb7dd1a5fb31998d587cb72cc
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
21 months agoAdd support to save outProperties in AC Definition in ACM runtime 53/135653/2
FrancescoFioraEst [Thu, 3 Aug 2023 12:21:22 +0000 (13:21 +0100)]
Add support to save outProperties in AC Definition in ACM runtime

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>
21 months agoAdd support for composition outProperties in ACM intermediary 54/135654/1
FrancescoFioraEst [Thu, 3 Aug 2023 13:10:30 +0000 (14:10 +0100)]
Add support for composition outProperties in ACM intermediary

Issue-ID: POLICY-4783
Change-Id: Ib0c89298a29a3524787e11ff7e25d3d22d01b534
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
21 months agoAdd composition outProperties to AC Definition and Status Message 36/135636/1
FrancescoFioraEst [Tue, 1 Aug 2023 14:49:22 +0000 (15:49 +0100)]
Add composition outProperties to AC Definition and Status Message

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>
21 months agoAdd missing validation in Delete AC instance 44/135544/1
FrancescoFioraEst [Mon, 24 Jul 2023 08:58:26 +0000 (09:58 +0100)]
Add missing validation in Delete AC instance

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>
22 months agoFix State change result of AC instances after timeout 02/135502/2
rameshiyer27 [Tue, 18 Jul 2023 12:43:11 +0000 (13:43 +0100)]
Fix State change result of AC instances after timeout

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

22 months agoMerge "Fix restart flag in ACM"
Adheli Tavares [Thu, 20 Jul 2023 09:55:27 +0000 (09:55 +0000)]
Merge "Fix restart flag in ACM"

22 months agoFix restart flag in ACM 10/135510/1
FrancescoFioraEst [Wed, 19 Jul 2023 13:47:23 +0000 (14:47 +0100)]
Fix restart flag in ACM

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>
22 months agoFix OFF_LINE issue when Status message upcoming 97/135497/1
FrancescoFioraEst [Tue, 18 Jul 2023 12:47:55 +0000 (13:47 +0100)]
Fix OFF_LINE issue when Status message upcoming

Issue-ID: POLICY-4770
Change-Id: If5812e689fab5ebfcf3eb23c89dcbd556ad8f331
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
22 months agoMerge "Refer the header section as reference in openapi.yaml"
Ramesh Murugan Iyer [Fri, 14 Jul 2023 15:52:34 +0000 (15:52 +0000)]
Merge "Refer the header section as reference in openapi.yaml"

22 months agoRefer the header section as reference in openapi.yaml 27/135427/1
aravind.est [Thu, 13 Jul 2023 13:40:32 +0000 (14:40 +0100)]
Refer the header section as reference in openapi.yaml

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

22 months agoAdd restart support inside participants 16/135416/1
FrancescoFioraEst [Tue, 4 Jul 2023 08:26:41 +0000 (09:26 +0100)]
Add restart support inside participants

Issue-ID: POLICY-4747
Change-Id: I09ca3e373f8271fbfe612c031920058b744cf413
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
22 months agoAdd support participant restart scenario in ACM intermediary 75/135375/1
FrancescoFioraEst [Wed, 12 Jul 2023 10:20:03 +0000 (11:20 +0100)]
Add support participant restart scenario in ACM intermediary

Issue-ID: POLICY-4745
Change-Id: I8ab71137ef981cb4fdeae4bf9732382b9534b442
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
22 months agoAdd support participant restart in ACM runtime 69/135369/1
FrancescoFioraEst [Tue, 11 Jul 2023 10:19:34 +0000 (11:19 +0100)]
Add support participant restart in ACM runtime

Issue-ID: POLICY-4744
Change-Id: I33d31751be7ca5d7c215a2b465564d3ab0c7bee6
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
22 months agoAdd restart support in composition and in instance 46/135346/1
FrancescoFioraEst [Fri, 7 Jul 2023 12:50:59 +0000 (13:50 +0100)]
Add restart support in composition and in instance

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>
22 months agoAdd validation for Participant availability 24/135324/2
rameshiyer27 [Wed, 28 Jun 2023 09:57:33 +0000 (10:57 +0100)]
Add validation for Participant availability

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

22 months agoAdd restart publisher to support participant restart scenario in ACM 07/135207/1
FrancescoFioraEst [Tue, 27 Jun 2023 15:40:31 +0000 (16:40 +0100)]
Add restart publisher to support participant restart scenario in ACM

Issue-ID: POLICY-4743
Change-Id: Iecb8b4f5f5bf9be788d3507354f267f73d8c53d8
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
22 months agoRemoving old implementation of participant restart 94/135194/2
saul.gill [Tue, 27 Jun 2023 13:23:26 +0000 (14:23 +0100)]
Removing old implementation of participant restart

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>
22 months agoRemove Thread support in kubernetes participant 89/135189/1
FrancescoFioraEst [Thu, 22 Jun 2023 15:15:11 +0000 (16:15 +0100)]
Remove Thread support in kubernetes participant

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>
22 months agoMerge "Add Timeuot support in prime/deprime"
Liam Fallon [Tue, 27 Jun 2023 11:49:30 +0000 (11:49 +0000)]
Merge "Add Timeuot support in prime/deprime"

22 months agoAdd Timeuot support in prime/deprime 10/135110/1
FrancescoFioraEst [Wed, 21 Jun 2023 10:41:02 +0000 (11:41 +0100)]
Add Timeuot support in prime/deprime

Issue-ID: POLICY-4734
Change-Id: I581610bb1a025e76a5af77e1deb2cd7b97ce7101
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
22 months agoRemove Thread support in http participant 09/135109/1
FrancescoFioraEst [Wed, 21 Jun 2023 12:53:10 +0000 (13:53 +0100)]
Remove Thread support in http participant

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>
22 months agoMerge "Add multiple messages support in Intermediary"
Liam Fallon [Fri, 23 Jun 2023 08:35:44 +0000 (08:35 +0000)]
Merge "Add multiple messages support in Intermediary"

23 months agoAdd multiple messages support in Intermediary 79/135079/1
FrancescoFioraEst [Tue, 20 Jun 2023 15:02:40 +0000 (16:02 +0100)]
Add multiple messages support in Intermediary

Issue-ID: POLICY-4708
Change-Id: I6401eebb5730dde2c62eabcbbe3b34539238ec04
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
23 months agoRemove retry count support in ACM 03/135003/1
FrancescoFioraEst [Mon, 19 Jun 2023 10:14:12 +0000 (11:14 +0100)]
Remove retry count support in ACM

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>
23 months agoMerge "Add support for Prime Deprime Failure Handling in ACM-Runtime"
Liam Fallon [Tue, 20 Jun 2023 08:20:25 +0000 (08:20 +0000)]
Merge "Add support for Prime Deprime Failure Handling in ACM-Runtime"

23 months agoAdd missing dependency for simulator in ACM 35/134935/1
FrancescoFioraEst [Fri, 16 Jun 2023 14:21:59 +0000 (15:21 +0100)]
Add missing dependency for simulator in ACM

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>
23 months agoAdd support for Prime Deprime Failure Handling in ACM-Runtime 28/134928/1
FrancescoFioraEst [Fri, 16 Jun 2023 09:42:14 +0000 (10:42 +0100)]
Add support for Prime Deprime Failure Handling in ACM-Runtime

Issue-ID: POLICY-4714
Change-Id: I1f3cf8f0fcebc7c48b3632ad10aa8907c41cdb5a
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
23 months agoAdd support for Prime Deprime Failure Handling in Intermediary 00/134900/2
FrancescoFioraEst [Wed, 14 Jun 2023 12:57:07 +0000 (13:57 +0100)]
Add support for Prime Deprime Failure Handling in Intermediary

Issue-ID: POLICY-4715
Change-Id: Iab48e6c32c7aedcef9773614a61436398b059a49
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
23 months agoMerge "Add docker container support for mock participant"
Liam Fallon [Thu, 15 Jun 2023 14:42:09 +0000 (14:42 +0000)]
Merge "Add docker container support for mock participant"

23 months agoAdd timeout for ACM operations 73/134873/2
rameshiyer27 [Mon, 12 Jun 2023 15:24:32 +0000 (16:24 +0100)]
Add timeout for ACM operations

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

23 months agoAdd docker container support for mock participant 64/134864/1
FrancescoFioraEst [Tue, 13 Jun 2023 16:05:39 +0000 (17:05 +0100)]
Add docker container support for mock participant

Issue-ID: POLICY-4724
Change-Id: Ieb1ce4ed65472830994daa03f60ff2ac76baf5a2
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
23 months agoAdd Java Implementation for mock participant in ACM 21/134821/1
FrancescoFioraEst [Tue, 13 Jun 2023 08:19:08 +0000 (09:19 +0100)]
Add Java Implementation for mock participant in ACM

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>
23 months agoMerge "Add pom structure for mock participant in ACM"
Liam Fallon [Mon, 12 Jun 2023 21:29:18 +0000 (21:29 +0000)]
Merge "Add pom structure for mock participant in ACM"

23 months agoMerge "Add failure handling support in Intermediary"
Liam Fallon [Mon, 12 Jun 2023 21:27:59 +0000 (21:27 +0000)]
Merge "Add failure handling support in Intermediary"

23 months agoMerge "Update openapi.yaml swagger with new status codes"
Ram Krishna Verma [Mon, 12 Jun 2023 15:15:54 +0000 (15:15 +0000)]
Merge "Update openapi.yaml swagger with new status codes"

23 months agoAdd pom structure for mock participant in ACM 04/134804/2
FrancescoFioraEst [Thu, 8 Jun 2023 11:19:02 +0000 (12:19 +0100)]
Add pom structure for mock participant in ACM

Issue-ID: POLICY-4723
Change-Id: I43049431327f4126b2e66fc456e876d57388f604
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
23 months agoAdd failure handling support in Intermediary 05/134805/1
FrancescoFioraEst [Wed, 7 Jun 2023 13:25:33 +0000 (14:25 +0100)]
Add failure handling support in Intermediary

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>
23 months agoUpdate openapi.yaml swagger with new status codes 00/134800/1
rameshiyer27 [Fri, 9 Jun 2023 12:38:46 +0000 (13:38 +0100)]
Update openapi.yaml swagger with new status codes

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

23 months agoAdd Minor Refactor for Intermediary to support failure handler 99/134799/1
FrancescoFioraEst [Fri, 9 Jun 2023 09:27:53 +0000 (10:27 +0100)]
Add Minor Refactor for Intermediary to support failure handler

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>
23 months agoAdd Failure handling support in all ACM-participants 62/134762/1
FrancescoFioraEst [Fri, 2 Jun 2023 11:36:45 +0000 (12:36 +0100)]
Add Failure handling support in all ACM-participants

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>
23 months agoAdd Failure handling support in the ACM-R 39/134739/2
FrancescoFioraEst [Wed, 31 May 2023 15:38:22 +0000 (16:38 +0100)]
Add Failure handling support in the ACM-R

Issue-ID: POLICY-4705
Change-Id: I919b7981cdbe69ac7ce703fceb2e980a6d9a056e
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
23 months agoSet all cross references of policy/clamp 59/134659/1
liamfallon [Thu, 25 May 2023 09:46:58 +0000 (10:46 +0100)]
Set all cross references of policy/clamp

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

23 months agoSet snapshot and/or references of policy/clamp for new release 52/134652/1
liamfallon [Thu, 25 May 2023 08:41:35 +0000 (09:41 +0100)]
Set snapshot and/or references of policy/clamp for new release

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

23 months agoUpdate snapshot and/or references of policy/clamp to latest snapshots 32/134632/1
liamfallon [Wed, 24 May 2023 10:51:37 +0000 (11:51 +0100)]
Update snapshot and/or references of policy/clamp to latest snapshots

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

23 months agoRelease docker images for policy/clamp: 6.4.3 11/134611/1
liamfallon [Wed, 24 May 2023 10:14:09 +0000 (11:14 +0100)]
Release docker images for policy/clamp: 6.4.3

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

23 months agoRelease policy/clamp: 6.4.3 10/134610/1
liamfallon [Wed, 24 May 2023 09:36:56 +0000 (10:36 +0100)]
Release policy/clamp: 6.4.3

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

23 months agoupdate references in policy/clamp pom 09/134609/1
liamfallon [Wed, 24 May 2023 08:17:36 +0000 (09:17 +0100)]
update references in policy/clamp pom

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

23 months agoMerge "Update AC Element properties on the DEPLOYED state"
Liam Fallon [Wed, 24 May 2023 07:12:01 +0000 (07:12 +0000)]
Merge "Update AC Element properties on the DEPLOYED state"

23 months agoMerge "Refactor failure handling in http-participant"
Liam Fallon [Wed, 24 May 2023 07:11:49 +0000 (07:11 +0000)]
Merge "Refactor failure handling in http-participant"

23 months agoRefactor failure handling in policy-participant 96/134596/2
FrancescoFioraEst [Mon, 22 May 2023 15:17:17 +0000 (16:17 +0100)]
Refactor failure handling in policy-participant

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>
23 months agoRefactor failure handling in http-participant 93/134593/2
FrancescoFioraEst [Mon, 22 May 2023 09:53:27 +0000 (10:53 +0100)]
Refactor failure handling in http-participant

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>
23 months agoUpdate AC Element properties on the DEPLOYED state 95/134595/2
rameshiyer27 [Thu, 18 May 2023 15:47:10 +0000 (16:47 +0100)]
Update AC Element properties on the DEPLOYED state

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

23 months agoRevert references on policy/clamp 98/134598/1
liamfallon [Tue, 23 May 2023 09:29:49 +0000 (10:29 +0100)]
Revert references on policy/clamp

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>
2 years agoupdate references in policy/clamp pom 90/134590/1
liamfallon [Fri, 19 May 2023 10:02:12 +0000 (11:02 +0100)]
update references in policy/clamp pom

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

2 years agoRename statusProperites to outProperites in ACM 78/134578/2
FrancescoFioraEst [Wed, 17 May 2023 10:21:25 +0000 (11:21 +0100)]
Rename statusProperites to outProperites in ACM

Issue-ID: POLICY-4687
Change-Id: Ida8ff3fbc72c2f6d75a8e3399fa40099696c1477
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2 years agoAdd extend instance deletion support in ACM 76/134576/1
FrancescoFioraEst [Tue, 16 May 2023 14:24:54 +0000 (15:24 +0100)]
Add extend instance deletion support in ACM

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>
2 years agoAdd participant capability to send message with status and properties 46/134546/2
FrancescoFioraEst [Wed, 10 May 2023 16:11:04 +0000 (17:11 +0100)]
Add participant capability to send message with status and properties

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>
2 years agoUpdate ACM-R missing stubs 99/134499/3
lapentafd [Mon, 8 May 2023 09:07:26 +0000 (10:07 +0100)]
Update ACM-R missing stubs

Fix typo and adding return 202 to missing stub

Issue-ID: POLICY-4143
Change-Id: I9b59b762395a1c3a1ae262ed4ac7679de402e0ac
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
2 years agoMerge "Add participant properties capability to acm/participants"
Liam Fallon [Fri, 5 May 2023 16:10:13 +0000 (16:10 +0000)]
Merge "Add participant properties capability to acm/participants"

2 years agoMerge "Add stability test and performance tests for ACM"
Ramesh Murugan Iyer [Thu, 4 May 2023 08:28:23 +0000 (08:28 +0000)]
Merge "Add stability test and performance tests for ACM"

2 years agoAdd participant properties capability to acm/participants 38/134438/2
FrancescoFioraEst [Thu, 27 Apr 2023 14:22:50 +0000 (15:22 +0100)]
Add participant properties capability to acm/participants

Add statusProperties support in acm acm/participants.

Issue-ID: POLICY-4652
Change-Id: I6dd37c9be58fce36def022364abe46c791e98a77
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2 years agoAdd stability test and performance tests for ACM 24/134424/1
rameshiyer27 [Fri, 28 Apr 2023 15:23:57 +0000 (16:23 +0100)]
Add stability test and performance tests for ACM

Issue-ID: POLICY-4641
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I615c986dea8185dc75d3c4698f748d54579ae907

2 years agoAdd Adheli Tavares as a committer 13/134413/2
liamfallon [Tue, 2 May 2023 11:11:09 +0000 (12:11 +0100)]
Add Adheli Tavares as a committer

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

2 years agoUpdate snapshot and/or references of policy/clamp to latest snapshots 51/134351/1
Suresh Charan [Tue, 25 Apr 2023 16:13:16 +0000 (12:13 -0400)]
Update snapshot and/or references of policy/clamp to latest snapshots

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

2 years agoRelease docker images for policy/clamp: 6.4.2 40/134340/1
Suresh Charan [Tue, 25 Apr 2023 15:43:51 +0000 (11:43 -0400)]
Release docker images for policy/clamp: 6.4.2

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

2 years agoRelease policy/clamp: 6.4.2 30/134330/1
rameshiyer27 [Tue, 25 Apr 2023 13:41:13 +0000 (14:41 +0100)]
Release policy/clamp: 6.4.2

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

2 years agoupdate references in policy/clamp pom 19/134319/1
rameshiyer27 [Tue, 25 Apr 2023 08:47:33 +0000 (09:47 +0100)]
update references in policy/clamp pom

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

2 years agoUpdate Example files for Swagger document 54/134154/1
lapentafd [Fri, 14 Apr 2023 11:41:20 +0000 (12:41 +0100)]
Update Example files for Swagger document

Issue-ID: POLICY-4581
Change-Id: I0db74d45694c7f8d4d0113dbc81d8adb9b55f59a
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
2 years agoAdd UseState and OperationalState support in ACM 63/134063/1
FrancescoFioraEst [Wed, 5 Apr 2023 15:32:38 +0000 (16:32 +0100)]
Add UseState and OperationalState support in ACM

Issue-ID: POLICY-4639
Change-Id: Iac5249c054bf41d830463826a8f61f477c48235b
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2 years agoFix Participant primed status in ACM 24/134024/1
FrancescoFioraEst [Mon, 3 Apr 2023 12:25:15 +0000 (13:25 +0100)]
Fix Participant primed status in ACM

Fix Participant primed status is not updated correctly in the runtime

Issue-ID: POLICY-4625
Change-Id: I6a3ce7b73f5edaeedf84ec43c7f62c526cd99f36
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2 years agoMerge "Upgrade Demo ACM element microservice"
Liam Fallon [Thu, 16 Mar 2023 10:00:35 +0000 (10:00 +0000)]
Merge "Upgrade Demo ACM element microservice"

2 years agoUpgrade Demo ACM element microservice 70/133670/1
FrancescoFioraEst [Tue, 14 Mar 2023 12:48:45 +0000 (12:48 +0000)]
Upgrade Demo ACM element microservice

Upgrade chart Demo ACM element, upgrade servicetemplate example
and fix prime issue

Issue-ID: POLICY-4565
Change-Id: Icfc3a32f481840882eb6f20f25ed45b15d4991ff
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2 years agoAdd SNI support 62/133662/1
liamfallon [Tue, 14 Mar 2023 17:23:26 +0000 (17:23 +0000)]
Add SNI support

SNI is now supported in Jersey.

Issue-ID: POLICY-4474
Change-Id: I7e52aa5c632409422c11ad875cb70ce1324ab655
Signed-off-by: liamfallon <liam.fallon@est.tech>
2 years agoAdd kubernetes configuration fetching based on profile. 83/133583/1
aravind.est [Wed, 8 Mar 2023 15:08:44 +0000 (15:08 +0000)]
Add kubernetes configuration fetching based on profile.

Fetch the kubernetes configuration from cluster only when the container runs on kubernetes cluster. This allows the container to run in a docker-compose based deployment.

Issue-ID: POLICY-4574
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: If12895c17734e87c327dda73ace0a91947f98022

2 years agoMerge "Add log message when kserve setup is unavailable and improve coverage"
Jorge Hernandez [Tue, 7 Mar 2023 17:17:54 +0000 (17:17 +0000)]
Merge "Add log message when kserve setup is unavailable and improve coverage"

2 years agoAdd log message when kserve setup is unavailable and improve coverage 55/133555/1
aravind.est [Mon, 6 Mar 2023 16:29:58 +0000 (16:29 +0000)]
Add log message when kserve setup is unavailable and improve coverage

Add log message when kserve setup is unavailable.
Improve code coverage.

Issue-ID: POLICY-4525
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: If92fc38ceb8e3427e4b2c6045d2fd3ffcc106198

2 years agoUpdate snapshot and/or references of policy/clamp to latest snapshots 94/133494/1
saul.gill [Wed, 1 Mar 2023 12:38:15 +0000 (12:38 +0000)]
Update snapshot and/or references of policy/clamp to latest snapshots

policy/clamp updated to its latest own and reference snapshots

*** This commit is generated by a PF release script ***

Issue-ID: POLICY-4570
Signed-off-by: saul.gill <saul.gill@est.tech>
Change-Id: Ie3d538408fd63a5a2c667fb7a868b9ce67921f90

2 years agoRelease docker images for policy/clamp: 6.4.1 89/133489/1
saul.gill [Wed, 1 Mar 2023 11:51:39 +0000 (11:51 +0000)]
Release docker images for policy/clamp: 6.4.1

This commit releases docker images for repo policy/clamp.

*** This commit is generated by a PF release script ***

Issue-ID: POLICY-4570
Signed-off-by: saul.gill <saul.gill@est.tech>
Change-Id: I6c0884036726e335a2c132f3a9e7afcecd8e6696
Signed-off-by: saul.gill <saul.gill@est.tech>
2 years agoRelease policy/clamp: 6.4.1 75/133475/1
saul.gill [Tue, 28 Feb 2023 16:34:24 +0000 (16:34 +0000)]
Release policy/clamp: 6.4.1

This commit releases repo policy/clamp.

*** This commit is generated by a PF release script ***

Issue-ID: POLICY-4570
Signed-off-by: saul.gill <saul.gill@est.tech>
Change-Id: I1487db8fd44b1313d0f2244fb49260e624b870d4

2 years agoupdate references in policy/clamp pom 69/133469/1
saul.gill [Tue, 28 Feb 2023 15:42:03 +0000 (15:42 +0000)]
update references in policy/clamp pom

updated references in the policy/clamp pom

*** This commit is generated by a PF release script ***

Issue-ID: POLICY-4570
Signed-off-by: saul.gill <saul.gill@est.tech>
Change-Id: Ie0e272a4381e863fe9a429eaee5836b048f27a50