policy/clamp.git
3 years agoAdd support transaction in Statistics Providers 71/125671/2
FrancescoFioraEst [Tue, 2 Nov 2021 16:08:46 +0000 (16:08 +0000)]
Add support transaction in Statistics Providers

Add support transaction
in ClElementStatisticsProvider and ParticipantStatisticsProvider

Issue-ID: POLICY-3801
Change-Id: Iaf9d55a268627f9d548afdf108476441b19e1413
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoMerge "Code Coverage clamp common"
Liam Fallon [Wed, 10 Nov 2021 08:09:33 +0000 (08:09 +0000)]
Merge "Code Coverage clamp common"

3 years agoMerge "Add Spring Jpa configuration"
Liam Fallon [Wed, 10 Nov 2021 08:06:20 +0000 (08:06 +0000)]
Merge "Add Spring Jpa configuration"

3 years agoMerge "Change links in Readme on policy/clamp roject"
Liam Fallon [Tue, 9 Nov 2021 15:23:14 +0000 (15:23 +0000)]
Merge "Change links in Readme on policy/clamp roject"

3 years agoChange links in Readme on policy/clamp roject 60/125660/1
liamfallon [Tue, 9 Nov 2021 11:40:27 +0000 (11:40 +0000)]
Change links in Readme on policy/clamp roject

Minor changes to update the links in the policy-clamp readme file.

Issue-ID: POLICY-3380
Change-Id: I36ee3204c8aa7c53c8373ab0a20a0ebac56b0a7c
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoCode Coverage clamp common 59/125659/1
lapentafd [Tue, 9 Nov 2021 10:45:04 +0000 (10:45 +0000)]
Code Coverage clamp common

Code Coverage and Sonar issue in CommonUtils.java implicit public constructor

Issue-ID: POLICY-3452
Change-Id: I55ab96ac7bdd098d7ad4daeb8e89a108e0ab6c4b
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
3 years agoMerge "Removed some elements from testing yaml"
Liam Fallon [Tue, 9 Nov 2021 08:53:31 +0000 (08:53 +0000)]
Merge "Removed some elements from testing yaml"

3 years agoAdd Spring Jpa configuration 64/125464/4
FrancescoFioraEst [Thu, 28 Oct 2021 09:19:09 +0000 (10:19 +0100)]
Add Spring Jpa configuration

Issue-ID: POLICY-3795
Change-Id: Ic0955f412bfcd94094c19aceb4f25be8e695099a
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoMerge "Clamp code coverage"
Liam Fallon [Wed, 3 Nov 2021 14:28:22 +0000 (14:28 +0000)]
Merge "Clamp code coverage"

3 years agoClamp code coverage 20/125520/1
lapentafd [Tue, 2 Nov 2021 09:10:54 +0000 (09:10 +0000)]
Clamp code coverage

Issue-ID: POLICY-3452
Change-Id: I35c10562c5e11698491a5d93adcf417784395534
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
3 years agoRemove code smells in controlloop runtime 22/125522/1
Sirisha_Manchikanti [Tue, 2 Nov 2021 05:35:12 +0000 (05:35 +0000)]
Remove code smells in controlloop runtime

Remove code-smells reported by sonar cloud
https://sonarcloud.io/project/issues?id=onap_policy-clamp&resolved=false

Issue-ID: POLICY-3540
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I8ed1c4599e7eeebbc3a31e74cea4148eb0435847

3 years agoMerge "Refactor policy-participant policy deployment and undeployment"
Liam Fallon [Fri, 29 Oct 2021 10:52:29 +0000 (10:52 +0000)]
Merge "Refactor policy-participant policy deployment and undeployment"

3 years agoMerge "Add support startPhase in all state transitions"
Ajith Sreekumar [Fri, 29 Oct 2021 09:22:33 +0000 (09:22 +0000)]
Merge "Add support startPhase in all state transitions"

3 years agoMerge "Move code to common, avoid duplication"
Liam Fallon [Fri, 29 Oct 2021 08:55:32 +0000 (08:55 +0000)]
Merge "Move code to common, avoid duplication"

3 years agoMerge "Fix duplciates reported by sonar cloud"
Liam Fallon [Fri, 29 Oct 2021 08:55:11 +0000 (08:55 +0000)]
Merge "Fix duplciates reported by sonar cloud"

3 years agoMerge "Code Coverage in clamp participant intermediary"
Liam Fallon [Wed, 27 Oct 2021 14:33:39 +0000 (14:33 +0000)]
Merge "Code Coverage in clamp participant intermediary"

3 years agoFix duplciates reported by sonar cloud 92/125392/2
Sirisha_Manchikanti [Wed, 27 Oct 2021 07:33:41 +0000 (08:33 +0100)]
Fix duplciates reported by sonar cloud

Fixes for the removal of duplicate code blocks reported by sonar cloud

Issue-ID: POLICY-3792
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I8943f625cd940e7d1f9dd04b0dff2dd838879431

3 years agoMove code to common, avoid duplication 93/125393/2
Sirisha_Manchikanti [Wed, 27 Oct 2021 07:24:48 +0000 (08:24 +0100)]
Move code to common, avoid duplication

This commit moves duplicate code from runtime and participant
to common

Issue-ID: POLICY-3542
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: Ia7cea1d2c88031c72af77338e242f8981e536c21

3 years agoRefactor policy-participant policy deployment and undeployment 98/125398/1
waynedunican [Wed, 27 Oct 2021 07:52:32 +0000 (08:52 +0100)]
Refactor policy-participant policy deployment and undeployment

Change the policy-participant to use DeploymentGroups to generate JSON body rather than manual generation

Issue-ID: POLICY-3793
Change-Id: I3a049e2be8a677f5a5aeff7ed14e44d7252a2fb7
Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
3 years agoCode Coverage in clamp participant intermediary 74/125374/1
lapentafd [Fri, 22 Oct 2021 11:30:32 +0000 (12:30 +0100)]
Code Coverage in clamp participant intermediary

Issue-ID: POLICY-3452
Change-Id: If4fe15d4e74a7f04b77fb1d6dc70f1b7cd32baa6
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
3 years agoPoint to snapshot dependency 48/125348/1
Ram Krishna Verma [Mon, 25 Oct 2021 22:25:05 +0000 (18:25 -0400)]
Point to snapshot dependency

Issue-ID: POLICY-3788
Change-Id: Ibf3659ffb5a6b0564fea120ffa79377cd1ec3c74
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
3 years agoAdd support startPhase in all state transitions 64/125364/1
FrancescoFioraEst [Fri, 22 Oct 2021 12:52:24 +0000 (13:52 +0100)]
Add support startPhase in all state transitions

Issue-ID: POLICY-3785
Change-Id: I1b5821cc42cdbb63e3172596431dc561ced09c55
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoMerge "Refactor GlobalControllerExceptionHandler"
Liam Fallon [Wed, 20 Oct 2021 08:13:39 +0000 (08:13 +0000)]
Merge "Refactor GlobalControllerExceptionHandler"

3 years agoMerge "Policy Clamp Code Coverage"
Liam Fallon [Wed, 20 Oct 2021 07:16:18 +0000 (07:16 +0000)]
Merge "Policy Clamp Code Coverage"

3 years agoRefactor GlobalControllerExceptionHandler 88/125088/3
FrancescoFioraEst [Mon, 18 Oct 2021 16:12:39 +0000 (17:12 +0100)]
Refactor GlobalControllerExceptionHandler

Issue-ID: POLICY-3530
Change-Id: Ib33daf8491c1bf96460b424e8b0da228d65e571a
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoPolicy Clamp Code Coverage 86/125086/2
lapentafd [Mon, 11 Oct 2021 11:50:24 +0000 (12:50 +0100)]
Policy Clamp Code Coverage

Participant Handler Test Cases

Issue-ID: POLICY-3452
Change-Id: I8325206fdfbfbc199f593f7e058e28fa0ef2a649
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
3 years agoBump policy/clamp to Jakarta 6.2.0-SNAPSHOT 83/124983/1
liamfallon [Thu, 14 Oct 2021 11:40:54 +0000 (12:40 +0100)]
Bump policy/clamp to Jakarta 6.2.0-SNAPSHOT

Issue-ID: POLICY-3696
Change-Id: I4dfc0532e30106478c89182f7c2cd573c168a634
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoBump policy/clamp to 6.1.4-SNAPSHOT 62/124962/1
liamfallon [Thu, 14 Oct 2021 10:13:08 +0000 (11:13 +0100)]
Bump policy/clamp to 6.1.4-SNAPSHOT

Issue-ID: POLICY-3696
Change-Id: Icef72d76b53fa09c0f88d71431ae5a13d441c787
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoRelease policy/clamp 6.1.3 docker images 47/124947/1
liamfallon [Thu, 14 Oct 2021 09:03:55 +0000 (10:03 +0100)]
Release policy/clamp 6.1.3 docker images

Issue-ID: POLICY-3696
Change-Id: I8cc84f9dcbc8eed1eb7187e1f574be278775b0cd
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoRelease policy/clamp 6.1.3 22/124922/1
liamfallon [Wed, 13 Oct 2021 23:24:27 +0000 (00:24 +0100)]
Release policy/clamp 6.1.3

Issue-ID: POLICY-3696
Change-Id: I50d756a083ddda8a3f0d1920aef4f331ded83702
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoMerge "Add testsuites of tosca controlloop"
Liam Fallon [Wed, 13 Oct 2021 18:36:21 +0000 (18:36 +0000)]
Merge "Add testsuites of tosca controlloop"

3 years agoMerge "Update parent/common/models/docker references"
Liam Fallon [Wed, 13 Oct 2021 18:10:42 +0000 (18:10 +0000)]
Merge "Update parent/common/models/docker references"

3 years agoUpdate parent/common/models/docker references 03/124903/1
liamfallon [Wed, 13 Oct 2021 14:31:05 +0000 (15:31 +0100)]
Update parent/common/models/docker references

Issue-ID: POLICY-3696
Change-Id: If01447c94e5f86144cbf3e244f2c1f977e931a32
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoAdd testsuites of tosca controlloop 83/124883/1
Sirisha_Manchikanti [Tue, 5 Oct 2021 15:37:04 +0000 (16:37 +0100)]
Add testsuites of tosca controlloop

This commit will add jmeter files for stability and performance tests
of Controlloop components.

Issue-ID: POLICY-3659
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I48c206d841d7d3393f469d26fdd4f8d0b66c3478

3 years agoCommit to Test the CLAMP verify/merge Jenkins job 72/124872/2
liamfallon [Wed, 13 Oct 2021 08:19:38 +0000 (09:19 +0100)]
Commit to Test the CLAMP verify/merge Jenkins job

The last commit to policy/clamp remoed the docs directory, but when that
commit was raised, the rtd job still triggered, possibly because the
"docs" directory was still in the repo, even though the incoming commit
was removing it.

This commit is being pushed to check if the RTD jobs are triggered now
that the "docs" directory has been removed from master.

Issue-ID: POLICY-3337
Change-Id: Ibce02be7debfd8443f80e6b2f5cb25e659e88da2
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoRemoved some elements from testing yaml 14/125614/1
saul.gill [Mon, 11 Oct 2021 15:00:49 +0000 (16:00 +0100)]
Removed some elements from testing yaml

Some elements that were being used to test
inherited common/instance properties were removed
Added a policy to the yaml

Issue-ID: POLICY-3673
Change-Id: I5742a4402bf88bb8af34ffef958d3debad4aa5a2
Signed-off-by: saul.gill <saul.gill@est.tech>
3 years agoRemove docs directory from policy/clamp 35/124835/1
liamfallon [Tue, 12 Oct 2021 09:06:23 +0000 (10:06 +0100)]
Remove docs directory from policy/clamp

All the documentation from policy-clamp is now moved to policy parent and
the links from the ONAP root documentaiton to CLAMP are now pointing at
the documentation for CLAMP in policy/parent.

This all means that the documentation in policy/clamp can now be removed.

Issue-ID: POLICY-3337
Change-Id: I9bf99b0dc7a8184dc5a972a207e94fad33e507e2
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoFix delete action in design state 78/124778/3
sebdet [Mon, 11 Oct 2021 08:52:23 +0000 (10:52 +0200)]
Fix delete action in design state

It can still happen due to DCAE deployment, so this patch should fix it.
+ Fix test due to changes done in DCAE camel flows

Issue-ID: POLICY-3707
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I0f439fc029354a0632b2b17a452b7811df90492a

3 years agoFix delete instance in Design state 59/124759/1
sebdet [Fri, 8 Oct 2021 11:52:10 +0000 (13:52 +0200)]
Fix delete instance in Design state

The "delete" flow should not crash when policies have not been deployed yet.
+ Fix DCAE logs (set to DCAe component)
+ Fix the STDOUT that should contain the error logs as requested by OOM team

Issue-ID: POLICY-3707
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I15951106280f4e781ee2f3140fa72a935d54f241

3 years agoFixed Service Template Parsing 35/124635/3
brunomilitzer [Thu, 30 Sep 2021 16:36:44 +0000 (17:36 +0100)]
Fixed Service Template Parsing

Issue-Id: POLICY-3691
Change-Id: Ie04711cd01e4140b0842e8d0d4ffbbe8e1b83361
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
3 years agoMerge "Handle ParticipantRegister"
Liam Fallon [Wed, 6 Oct 2021 10:14:58 +0000 (10:14 +0000)]
Merge "Handle ParticipantRegister"

3 years agoMerge "Code coverage in clamp/models"
Liam Fallon [Wed, 6 Oct 2021 08:19:47 +0000 (08:19 +0000)]
Merge "Code coverage in clamp/models"

3 years agoHandle ParticipantRegister 24/124624/3
FrancescoFioraEst [Wed, 29 Sep 2021 11:16:06 +0000 (12:16 +0100)]
Handle ParticipantRegister

Send ParticipantUpdate to participant after registration
if commissioning has already been created

Issue-ID: POLICY-3689
Change-Id: Iccc4fc1c0b95e1f270b6810c5b5f130726f24650
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoMerge "Register participant in ParticipantRegister message"
Liam Fallon [Tue, 5 Oct 2021 13:31:12 +0000 (13:31 +0000)]
Merge "Register participant in ParticipantRegister message"

3 years agoMerge "Fix startPhase delay"
Liam Fallon [Tue, 5 Oct 2021 13:30:36 +0000 (13:30 +0000)]
Merge "Fix startPhase delay"

3 years agoCode coverage in clamp/models 67/124667/3
lapentafd [Wed, 29 Sep 2021 17:13:56 +0000 (18:13 +0100)]
Code coverage in clamp/models

Issue-ID: POLICY-3452
Change-Id: I4c24c85edd7a22b05ae81ee7779da13974127164
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
3 years agoFix startPhase delay 25/124625/2
FrancescoFioraEst [Thu, 30 Sep 2021 10:28:28 +0000 (11:28 +0100)]
Fix startPhase delay

Issue-ID: POLICY-3624
Change-Id: Ie7e25ddc3796324246f267dd0c92b9bc1fe15aa2
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoRegister participant in ParticipantRegister message 02/124602/2
FrancescoFioraEst [Wed, 29 Sep 2021 13:11:40 +0000 (14:11 +0100)]
Register participant in ParticipantRegister message

Issue-ID: POLICY-3688
Change-Id: I7ac14dace8e936ac4329b55866bfbf8b7c45da63
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoSuppress useless nginx error messages in clamp-fe 47/124647/1
danielhanrahan [Fri, 1 Oct 2021 12:08:03 +0000 (13:08 +0100)]
Suppress useless nginx error messages in clamp-fe

Log only warnings and higher in nginx error log

Issue-ID: POLICY-3683
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: If5d56ceb4d63381616c747d68e231566d7ecc03c

3 years agoMerge "Fix continuous sending CONTROL_LOOP_STATE_CHANGE message"
Liam Fallon [Thu, 30 Sep 2021 07:11:20 +0000 (07:11 +0000)]
Merge "Fix continuous sending CONTROL_LOOP_STATE_CHANGE message"

3 years agoMerge "Update Participant Status after Commissioning"
Liam Fallon [Wed, 29 Sep 2021 20:25:58 +0000 (20:25 +0000)]
Merge "Update Participant Status after Commissioning"

3 years agoMerge "Added service template to be used for smoke tests"
Liam Fallon [Wed, 29 Sep 2021 20:25:47 +0000 (20:25 +0000)]
Merge "Added service template to be used for smoke tests"

3 years agoMerge "Add Instant Serializer/deserializer"
Jorge Hernandez [Wed, 29 Sep 2021 18:29:04 +0000 (18:29 +0000)]
Merge "Add Instant Serializer/deserializer"

3 years agoFix continuous sending CONTROL_LOOP_STATE_CHANGE message 58/124558/1
FrancescoFioraEst [Wed, 29 Sep 2021 10:15:07 +0000 (11:15 +0100)]
Fix continuous sending CONTROL_LOOP_STATE_CHANGE message

Issue-ID: POLICY-3687
Change-Id: I41f8cd80d0c3441533891e7edc21e1440028b852
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoUpdate Participant Status after Commissioning 56/124556/1
FrancescoFioraEst [Wed, 29 Sep 2021 08:20:28 +0000 (09:20 +0100)]
Update Participant Status after Commissioning

Issue-ID: POLICY-3686
Change-Id: Ia9d8c345412c9d4d5017a6931565d57b16ec0c03
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoFix CL state change failures on participants 52/124552/1
rameshiyer27 [Wed, 29 Sep 2021 09:46:54 +0000 (10:46 +0100)]
Fix CL state change failures on participants

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

3 years agoAdd Instant Serializer/deserializer 49/124549/2
sebdet [Wed, 29 Sep 2021 08:00:04 +0000 (10:00 +0200)]
Add Instant Serializer/deserializer

In order to decode the PdpGroup Json properly the instant serializer/deserializer must be added.

Issue-ID: POLICY-3684
Issue-ID: POLICY-3682
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I25d96fa3293d8338a2cb6073083121c7663f19b4
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
3 years agoAdded service template to be used for smoke tests 51/124551/1
saul.gill [Fri, 17 Sep 2021 15:20:33 +0000 (16:20 +0100)]
Added service template to be used for smoke tests

Added K8s types and templates
Added pmsh policy types and templates
Added examples of common properties
Added participant_id as well as participantType

Issue-ID: POLICY-3648
Change-Id: I5435f58ada655e988477720dde8ed191cf475e3b
Signed-off-by: saul.gill <saul.gill@est.tech>
3 years agoMerge "Add validation participants registered in issue ControlLoop Command"
Liam Fallon [Tue, 28 Sep 2021 07:35:26 +0000 (07:35 +0000)]
Merge "Add validation participants registered in issue ControlLoop Command"

3 years agoClamp models lombok configuration 96/124496/2
lapentafd [Mon, 27 Sep 2021 11:15:58 +0000 (12:15 +0100)]
Clamp models lombok configuration

Making Jacoco filtering out Lombok auto-generated methods

Issue-ID: POLICY-3452
Change-Id: I855fa6945e02dd13f8c2245acd66f1b57ccf3be7
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
3 years agoAdd validation participants registered in issue ControlLoop Command 89/124489/3
FrancescoFioraEst [Fri, 24 Sep 2021 13:14:24 +0000 (14:14 +0100)]
Add validation participants registered in issue ControlLoop Command

Issue-ID: POLICY-3681
Change-Id: I80ad2c3b9a3b46aed01a0255b9791fa4f148ea4b
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoMerge "Add participantType to participant class"
Liam Fallon [Thu, 23 Sep 2021 14:45:33 +0000 (14:45 +0000)]
Merge "Add participantType to participant class"

3 years agoMerge "Fix startPhase in runtime and participants"
Liam Fallon [Thu, 23 Sep 2021 14:45:12 +0000 (14:45 +0000)]
Merge "Fix startPhase in runtime and participants"

3 years agoMerge "Fix k8s participant junits ignored in mvn build"
Liam Fallon [Thu, 23 Sep 2021 13:12:02 +0000 (13:12 +0000)]
Merge "Fix k8s participant junits ignored in mvn build"

3 years agoFix k8s participant junits ignored in mvn build 42/124442/1
rameshiyer27 [Thu, 23 Sep 2021 09:26:36 +0000 (10:26 +0100)]
Fix k8s participant junits ignored in mvn build

  Updated rest end points in junits
  Fixed json parsing issue

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

3 years agoFix startPhase in runtime and participants 27/124427/1
FrancescoFioraEst [Wed, 22 Sep 2021 08:31:25 +0000 (09:31 +0100)]
Fix startPhase in runtime and participants

Issue-ID: POLICY-3677
Change-Id: I78635928086cc39fc3539925052e06b657b249c2
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoAdd participantType to participant class 24/124424/1
Sirisha_Manchikanti [Mon, 20 Sep 2021 15:08:25 +0000 (16:08 +0100)]
Add participantType to participant class

Add participantType to participant class, cascade common and
instance properties from runtime to participants

Issue-ID: POLICY-3576
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: Ic9205aafe269ccc6dae0b3463fc6df5c47129e5d

3 years agoMerge "Removed Instance From Participant Type."
Liam Fallon [Wed, 22 Sep 2021 09:51:51 +0000 (09:51 +0000)]
Merge "Removed Instance From Participant Type."

3 years agoMerge "Code Coverage in clamp intermediary"
Liam Fallon [Tue, 21 Sep 2021 15:50:25 +0000 (15:50 +0000)]
Merge "Code Coverage in clamp intermediary"

3 years agoMerge "Fix common properties constraint and add startDelay"
Jorge Hernandez [Tue, 21 Sep 2021 15:37:45 +0000 (15:37 +0000)]
Merge "Fix common properties constraint and add startDelay"

3 years agoFix common properties constraint and add startDelay 78/124378/1
liamfallon [Tue, 21 Sep 2021 10:59:40 +0000 (11:59 +0100)]
Fix common properties constraint and add startDelay

The constraiont for greater or equal (>=) should be greater_or_equal,
not greater-or-equal.

Also, we need a startDelay parameter in order to synchronize the control
loop element starts.

Issue-ID: POLICY-3676
Change-Id: I20ecbafb1205c8af5364e75ac36a2cb879b9fe47
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoRemoved Instance From Participant Type. 95/124395/1
brunomilitzer [Tue, 21 Sep 2021 09:08:50 +0000 (10:08 +0100)]
Removed Instance From Participant Type.

Added Null Checker on Participant Type and ID

Issue-ID: POLICY-3647
Change-Id: I5bed8ec7f302990745d9c8583c65bdf49dec3ab3
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
3 years agoCode Coverage in clamp intermediary 49/124349/2
lapentafd [Wed, 21 Jul 2021 08:06:53 +0000 (09:06 +0100)]
Code Coverage in clamp intermediary

Issue-ID: POLICY-3452
Change-Id: Ieb0d1153f5f2323bfc73cae7221dfba73b59b725
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
3 years agoEnable SSL connection 32/124332/1
FrancescoFioraEst [Fri, 17 Sep 2021 14:02:03 +0000 (15:02 +0100)]
Enable SSL connection

Enable SSL connection in Rest Api
and SSL connection to DMaap.

Issue-ID: POLICY-3649
Change-Id: I48db31d3f30d580cea0cfdc385d2c763c212e330
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoBump policy-clamp snapshot version to 6.1.3-SNAPSHOT 79/124279/1
liamfallon [Wed, 15 Sep 2021 20:57:45 +0000 (21:57 +0100)]
Bump policy-clamp snapshot version to 6.1.3-SNAPSHOT

Issue-ID: POLICY-3587
Change-Id: Ie3e6aba3a2dd64f36fcf5cbd860fe9b63ee4e8aa
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoRelease clamp 6.1.2 docker images 68/124268/1
liamfallon [Wed, 15 Sep 2021 16:55:57 +0000 (17:55 +0100)]
Release clamp 6.1.2 docker images

Issue-ID: POLICY-3587
Change-Id: I203d21423be6e0c83e27f776ff5e1dcf2aff8960
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoRelease clamp 6.1.2 maven artifacts 43/124243/1
liamfallon [Wed, 15 Sep 2021 16:03:07 +0000 (17:03 +0100)]
Release clamp 6.1.2 maven artifacts

Issue-ID: POLICY-3587
Change-Id: I8ce3aa2df04490642a7730f7ee603e6ff63f814a
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoDisable swagger pdf/html generation 36/124236/1
liamfallon [Wed, 15 Sep 2021 14:36:24 +0000 (15:36 +0100)]
Disable swagger pdf/html generation

Issue-ID: POLICY-3587
Change-Id: I8a6ad2f18e8de71c03b6729c241c3c64a480c4f1
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoFix staging error, remove tests jar dependency 24/124224/1
liamfallon [Wed, 15 Sep 2021 11:07:01 +0000 (12:07 +0100)]
Fix staging error, remove tests jar dependency

We are skipping tests in staging jobs so the policy-clamp-common tests
jar is not staged. This commit introduces profiles to avoid a dependency
error in staging jobs for that jar.

Issue-ID: POLICY-3587
Change-Id: I1b893fa1cbfd5da38272b531cc7f1130421a5cc6
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoAdd policy deployment/undeployment to policy-participant 55/124055/5
waynedunican [Wed, 8 Sep 2021 16:36:49 +0000 (17:36 +0100)]
Add policy deployment/undeployment to policy-participant

Add policy deployment and undeployment to the policy-participant
Allow user to specify pdpGroup and pdpdType as part of the
deployment or undeployment of policies

Change-Id: I8b37ee96305d35db0784cde3e4564150feaf477d
Issue-ID: POLICY-3584
Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
3 years agoAdd Priming flag per controlloop 71/124071/6
Sirisha_Manchikanti [Fri, 10 Sep 2021 14:38:07 +0000 (15:38 +0100)]
Add Priming flag per controlloop

This commit adds a Priming flag per controlloop which indicates
whether a controlLoop is primed or deprimed. There is a rest
end-point added to depict in GUI

Issue-ID: POLICY-3577
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: Ie81a41505ab1eafda9515733e0b895421803ea8a

3 years agoMerge "Fixed Maven Clean Issue with Node Dependencies"
Liam Fallon [Tue, 14 Sep 2021 20:21:46 +0000 (20:21 +0000)]
Merge "Fixed Maven Clean Issue with Node Dependencies"

3 years agoFixed Maven Clean Issue with Node Dependencies 55/124155/4
brunomilitzer [Tue, 14 Sep 2021 14:11:10 +0000 (15:11 +0100)]
Fixed Maven Clean Issue with Node Dependencies

Issue-ID: POLICY-3641
Change-Id: I55f8cb95b21690834dcb8fce29dadd809a944705
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
3 years agoMerge "Use released common and models"
Liam Fallon [Tue, 14 Sep 2021 12:58:21 +0000 (12:58 +0000)]
Merge "Use released common and models"

3 years agoMerge "Update participant state and health in DB"
Pamela Dragosh [Tue, 14 Sep 2021 11:53:40 +0000 (11:53 +0000)]
Merge "Update participant state and health in DB"

3 years agoUse released common and models 87/124087/2
liamfallon [Mon, 13 Sep 2021 15:44:40 +0000 (16:44 +0100)]
Use released common and models

Issue-ID: POLICY-3587
Change-Id: I766edc453e6be85c2d477e8f86d2d499230f10d1
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoMerge "Update docker image names of CL components"
Liam Fallon [Mon, 13 Sep 2021 14:24:06 +0000 (14:24 +0000)]
Merge "Update docker image names of CL components"

3 years agoUpdate participant state and health in DB 74/124074/1
Sirisha_Manchikanti [Mon, 13 Sep 2021 13:52:59 +0000 (14:52 +0100)]
Update participant state and health in DB

Update the state and health-status of a participant in database
to TERMINATED and OFF_LINE respectively when there is a
ParticipantDeregister message from any of the participants.

Issue-ID: POLICY-3578
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I9c6c028be4c15922717795e2a53cb53d02579dcc

3 years agoUpdate docker image names of CL components 62/123962/5
rameshiyer27 [Wed, 8 Sep 2021 12:26:58 +0000 (13:26 +0100)]
Update docker image names of CL components

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

3 years agoMerge "Verify participant Simulator and messages"
Liam Fallon [Fri, 10 Sep 2021 20:15:37 +0000 (20:15 +0000)]
Merge "Verify participant Simulator and messages"

3 years agoFixed Delete Instance Properties Endpoint 00/123900/4
brunomilitzer [Mon, 30 Aug 2021 17:40:01 +0000 (18:40 +0100)]
Fixed Delete Instance Properties Endpoint

Fixed issue regarding that control loops was not getting instantiated
Fixed issue regarding state change that  was not receiving paramaters

Added appropriate Camel Endpoints

Unit tests will be applied on POLICY-3568 and POLICY-3567

Issue-ID: POLICY-3558
Change-Id: I11a1093bdb16651fe1c0ad8e267ded5390267a30
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
3 years agoVerify participant Simulator and messages 94/123894/6
FrancescoFioraEst [Fri, 3 Sep 2021 16:22:30 +0000 (17:22 +0100)]
Verify participant Simulator and messages

Add missing ControlLoopElementHandler in participant Simulator
and fix some message issues.

Issue-ID: POLICY-3628
Change-Id: I9f058c19aa18e070bac6ccaf98fdf7600d66d71e
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
3 years agoPoint at released policy parent 89/123989/2
liamfallon [Thu, 9 Sep 2021 10:39:48 +0000 (11:39 +0100)]
Point at released policy parent

Issue-ID: POLICY-3587
Issue-ID: POLICY-3587
Change-Id: I41a98f3f03d6547adb0ec496011dc80d7655a534
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoMerge "Update INFO.yaml"
Pamela Dragosh [Thu, 9 Sep 2021 13:37:57 +0000 (13:37 +0000)]
Merge "Update INFO.yaml"

3 years agoRemove DCAE participant and its references 20/123920/4
Sirisha_Manchikanti [Tue, 7 Sep 2021 10:14:32 +0000 (11:14 +0100)]
Remove DCAE participant and its references

DCAE interactions are handled by k8s-participant from Istanbul
due to the helm migration of DCAE services. Cloudify manager
is no longer used in DCAE.

Issue-ID: POLICY-3630
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: Ifc4cb2491d10cbb57c2e886480f4df7a691f2166

3 years agoUpdate INFO.yaml 61/123961/1
liamfallon [Wed, 8 Sep 2021 12:28:28 +0000 (13:28 +0100)]
Update INFO.yaml

Update the INFO.yaml file with latest information.

Issue-ID: POLICY-3552
Change-Id: Ie9840e9add4a47ec44be01dcda75aaac946ee7c3
Signed-off-by: liamfallon <liam.fallon@est.tech>
3 years agoMerge "Fix parsing of type heirarchy for nodetypes"
Liam Fallon [Wed, 8 Sep 2021 09:00:36 +0000 (09:00 +0000)]
Merge "Fix parsing of type heirarchy for nodetypes"

3 years agoMerge "Add postman collection for http, k8s participants"
Ajith Sreekumar [Wed, 8 Sep 2021 08:59:38 +0000 (08:59 +0000)]
Merge "Add postman collection for http, k8s participants"

3 years agoMerge "Fix bugs on k8s-particpant"
Liam Fallon [Wed, 8 Sep 2021 08:38:00 +0000 (08:38 +0000)]
Merge "Fix bugs on k8s-particpant"

3 years agoFix parsing of type heirarchy for nodetypes 97/123897/2
Sirisha_Manchikanti [Mon, 6 Sep 2021 08:15:07 +0000 (09:15 +0100)]
Fix parsing of type heirarchy for nodetypes

Fixed an issue where a ControlLoopElement with type defined in
node-types is not parsed. This commit also includes changes to save
the state of a controlLoopElement coming from ControlLoopAck message
into runtime database.

Issue-ID: POLICY-3575
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I1249cf2cabd4a499d80b401f94f7f42f08b350e3