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>
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>
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>
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>
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>
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>
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>
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>
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
Liam Fallon [Tue, 14 Sep 2021 20:21:46 +0000 (20:21 +0000)]
Merge "Fixed Maven Clean Issue with Node Dependencies"
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>
Liam Fallon [Tue, 14 Sep 2021 12:58:21 +0000 (12:58 +0000)]
Merge "Use released common and models"
Pamela Dragosh [Tue, 14 Sep 2021 11:53:40 +0000 (11:53 +0000)]
Merge "Update participant state and health in DB"
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>
Liam Fallon [Mon, 13 Sep 2021 14:24:06 +0000 (14:24 +0000)]
Merge "Update docker image names of CL components"
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
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
Liam Fallon [Fri, 10 Sep 2021 20:15:37 +0000 (20:15 +0000)]
Merge "Verify participant Simulator and messages"
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>
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>
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>
Pamela Dragosh [Thu, 9 Sep 2021 13:37:57 +0000 (13:37 +0000)]
Merge "Update INFO.yaml"
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
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>
Liam Fallon [Wed, 8 Sep 2021 09:00:36 +0000 (09:00 +0000)]
Merge "Fix parsing of type heirarchy for nodetypes"
Ajith Sreekumar [Wed, 8 Sep 2021 08:59:38 +0000 (08:59 +0000)]
Merge "Add postman collection for http, k8s participants"
Liam Fallon [Wed, 8 Sep 2021 08:38:00 +0000 (08:38 +0000)]
Merge "Fix bugs on k8s-particpant"
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
rameshiyer27 [Tue, 7 Sep 2021 14:21:04 +0000 (15:21 +0100)]
Add postman collection for http, k8s participants
Issue-ID: POLICY-3629
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: Ic8213e2fd420a284ca4cc81f33e875f59c8906b8
rameshiyer27 [Mon, 6 Sep 2021 11:16:56 +0000 (12:16 +0100)]
Add docker image for http participant
Issue-ID: POLICY-3627
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I63216148adf503f00f444a9bb395f5738c8fa2b3
rameshiyer27 [Mon, 6 Sep 2021 15:15:32 +0000 (16:15 +0100)]
Fix bugs on k8s-particpant
Configure repository without port
Add CL element state change
Fix log directory creation inside container
Issue-ID: POLICY-3629
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I4564025a94053342b21e6600e0ee7c563bd23243
Pamela Dragosh [Fri, 3 Sep 2021 14:33:20 +0000 (14:33 +0000)]
Merge "Fix eclipse warnings in clamp"
Pamela Dragosh [Fri, 3 Sep 2021 14:31:51 +0000 (14:31 +0000)]
Merge "Fix sonars in clamp #2"
Ajith Sreekumar [Fri, 3 Sep 2021 10:03:30 +0000 (10:03 +0000)]
Merge "Fix sonars in clamp"
Jim Hahn [Thu, 2 Sep 2021 13:57:16 +0000 (09:57 -0400)]
Fix eclipse warnings in clamp
Fixed some of these warnings, just in policy-clamp-runtime:
- equals() with wrong argument type in junit
- remove unneeded "SuppressWarning"
- unused fields
- deprecated classes/methods
Fixed some sonars, too:
- use isEqualByComparingTo()
- method complexity: used eclipse to auto-extract methods
Fixed checkstyle issues:
- indentation level
Did not address all deprecation issues (e.g., SSLSocketFactory).
Issue-ID: POLICY-3200
Change-Id: Ibd92e5326854002dc0ca2d7b3b777699cafb5e98
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Thu, 2 Sep 2021 14:28:06 +0000 (14:28 +0000)]
Merge "Verify alignment with Definition of TOSCA Control Loop Types"
Jim Hahn [Wed, 1 Sep 2021 21:50:02 +0000 (17:50 -0400)]
Fix sonars in clamp #2
Fixed sonars:
Fixed eclipse warnings:
- unused imports
- unused fields
- add serialVersionUID
Issue-ID: POLICY-3200
Change-Id: Ieaab6e85f65fb5eed6db337060961ba831628905
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Wed, 1 Sep 2021 21:16:53 +0000 (17:16 -0400)]
Fix sonars in clamp
Fixed some sonars:
- no assertion in test case
- unused fields
- unthrown exception
- define a constant
- use boolean instead of Boolean
- remove unused parameter
Fixed some eclipse warnings:
- unused imports
- unused methods
- suppress warnings
- add type parameter
Renamed directory from "org.onap.policy..." to "org/onap/policy/...".
Issue-ID: POLICY-3200
Change-Id: I76f7cd4a508ac421c37e457fdca6894e6100c802
Signed-off-by: Jim Hahn <jrh3@att.com>
Sirisha_Manchikanti [Tue, 31 Aug 2021 10:25:34 +0000 (11:25 +0100)]
Send ToscaServiceTemplateFragment with policies, policy-types
ToscaServiceTemplateFragment contains policies, policy-types and
respective datatypes to be sent to Policy participant, and there on to
Policy Framework to create new policies or policy-types that doesnot
exist in the database.
https://wiki.onap.org/display/DW/The+CLAMP+Policy+Framework+Participant
Issue-ID: POLICY-3607
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I2b98d7dc6946b0c27763f1a150d1bf4adca90a2f
FrancescoFioraEst [Tue, 31 Aug 2021 14:55:59 +0000 (15:55 +0100)]
Verify alignment with Definition of TOSCA Control Loop Types
Issue-ID: POLICY-3612
Change-Id: I818f80cdc1db98752a7791ef4aba7377add66516
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
saul.gill [Tue, 31 Aug 2021 15:32:47 +0000 (16:32 +0100)]
Fix merged CLAMP build failure
Issue-ID: POLICY-3588
Change-Id: I66d38e023907e4b9e37a710fa42f8995023dcd3b
Signed-off-by: saul.gill <saul.gill@est.tech>
Pamela Dragosh [Tue, 31 Aug 2021 14:47:09 +0000 (14:47 +0000)]
Merge "Fix issues in Intermediary config of http participant"
Pamela Dragosh [Tue, 31 Aug 2021 14:46:36 +0000 (14:46 +0000)]
Merge "Fixed participant registration ACK"
Jim Hahn [Tue, 31 Aug 2021 13:44:33 +0000 (13:44 +0000)]
Merge "Export basic prometheus metrics from clamp"
FrancescoFioraEst [Fri, 27 Aug 2021 09:33:52 +0000 (10:33 +0100)]
Fix ControlLoopAck and remove circular dependency
Issue-ID: CLAMP-1028
Change-Id: I23b6806bf9a22449c7709b619a20f3412e3e3742
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
FrancescoFioraEst [Tue, 24 Aug 2021 11:55:16 +0000 (12:55 +0100)]
Export basic prometheus metrics from clamp
POLICY-3557: Export basic prometheus metrics from clamp
Change-Id: Ica71d089255e2a8881f668ceeb578993996f9a38
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
saul.gill [Fri, 27 Aug 2021 13:11:52 +0000 (14:11 +0100)]
Fixed participant registration ACK
Particiapnts now send status message after registration
This adds participants to the DB in Runtime
Issue-ID: POLICY-3588
Change-Id: Idb62b429a6e2e0047d6946d9718c78560a7cd659
Signed-off-by: saul.gill <saul.gill@est.tech>
rameshiyer27 [Fri, 27 Aug 2021 08:47:43 +0000 (09:47 +0100)]
Fix issues in Intermediary config of http participant
Issue-ID: POLICY-3589
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I75f0faaded291d7f40e6d0d94609159f8366583f
Taka Cho [Tue, 24 Aug 2021 17:03:02 +0000 (13:03 -0400)]
clamp sonar fix on test code and the rest
- rename files to "...ItTestCase" to comply SONAR
and checkstyle
- surefire plugin include *Test.java files
- failsafe plugin include *ItTestCase.java files
- use assertEquals etc.
- replace to "var"
- remove unused import
Issue-ID: POLICY-3452
Change-Id: I2e6e829726c4585f5f8bc985f4e8f2b88d17aef1
Signed-off-by: Taka Cho <takamune.cho@att.com>
FrancescoFioraEst [Wed, 18 Aug 2021 14:25:59 +0000 (15:25 +0100)]
Fix issue in event handling in participants
Fix issue in event handling in participants
and refactor Participant Publisher and Listener
Issue-ID: POLICY-3544
Change-Id: Ic92ffa79d303adfb1c3319fbfefb1faef911a9d4
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
Liam Fallon [Thu, 26 Aug 2021 08:21:49 +0000 (08:21 +0000)]
Merge "Updated handling of ack messages"
Jim Hahn [Wed, 25 Aug 2021 22:12:26 +0000 (22:12 +0000)]
Merge "Intermittent issue in event handling between Cl runtime and participants"
Sirisha_Manchikanti [Fri, 20 Aug 2021 16:21:11 +0000 (17:21 +0100)]
Updated handling of ack messages
Issue-ID: POLICY-3417
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I5784debf2e17fd1018b3feb7c9e2ae08d5f93d23
Jim Hahn [Wed, 25 Aug 2021 17:31:15 +0000 (17:31 +0000)]
Merge "Add support for configuring new helm repository"
Jim Hahn [Wed, 25 Aug 2021 16:32:32 +0000 (16:32 +0000)]
Merge "Added dmaap messages on commission/decommission"
saul.gill [Tue, 24 Aug 2021 13:38:06 +0000 (14:38 +0100)]
Added dmaap messages on commission/decommission
Added dmaap message trigger to commissioning endpoint
Added dmapp message trigger to decommissioning endpoint
Issue-ID: POLICY-3415
Change-Id: I37ab580c9713d1002becd3bc3af674c2ca17b3c9
Signed-off-by: saul.gill <saul.gill@est.tech>
Jorge Hernandez [Tue, 24 Aug 2021 13:54:50 +0000 (13:54 +0000)]
Merge "clamp sonar fix on runtime dir"
FrancescoFioraEst [Fri, 20 Aug 2021 14:05:26 +0000 (15:05 +0100)]
Intermittent issue in event handling between Cl runtime and participants
Issue-ID: POLICY-3544
Change-Id: I40c5dc537b17986d01ab0d213e7ea7c9cdb7d59e
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
Liam Fallon [Tue, 24 Aug 2021 11:58:58 +0000 (11:58 +0000)]
Merge "Add Create Instance Rest Endpoint"
Taka Cho [Wed, 18 Aug 2021 19:30:52 +0000 (15:30 -0400)]
clamp sonar fix on runtime dir
- most of fixes are changed to "var"
- Exceptions should be either logged or rethrown but not both
- Ternary operators should not be nested
- "String#replace" should be preferred to "String#replaceAll"
- Annotation repetitions should not be wrapped
- "throws" declarations should not be superfluous
Issue-ID: POLICY-3452
Change-Id: I8894539aa25a8271410fe79c8d898a45a7a4db31
Signed-off-by: Taka Cho <takamune.cho@att.com>
rameshiyer27 [Mon, 23 Aug 2021 15:34:05 +0000 (16:34 +0100)]
Add support for configuring new helm repository
Issue-ID: POLICY-3480
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I2499cd8ab9a4cf6390c2c4d834264b3754855d23
brunomilitzer [Wed, 28 Jul 2021 15:58:45 +0000 (16:58 +0100)]
Add Create Instance Rest Endpoint
Added Camel Endpoint
Will Apply Unit Tests on POLICY-3537, since focus is to
get the functionalities completed.
Issue-ID: POLICY-3436
Change-Id: I8305896b24c30fc0403c57b3925af983065a5ec2
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
Taka Cho [Tue, 17 Aug 2021 18:23:26 +0000 (14:23 -0400)]
sonar fix for clamp
- bug: added InterruptedException for sleep
- vulns: two false positve
- removed some unused import
- changed to use var for local variable
Issue-ID: POLICY-3452
Change-Id: I8b4be1378a2aad8f68562b63f70853832673ce97
Signed-off-by: Taka Cho <takamune.cho@att.com>
Jim Hahn [Fri, 20 Aug 2021 20:26:53 +0000 (20:26 +0000)]
Merge "Fix test failure on Http participant"
Jim Hahn [Fri, 20 Aug 2021 20:26:17 +0000 (20:26 +0000)]
Merge "ADD Change State Control Loop Definition"
Jim Hahn [Fri, 20 Aug 2021 20:25:09 +0000 (20:25 +0000)]
Merge "Added New Commissioning Unit Tests"
rameshiyer27 [Fri, 20 Aug 2021 18:13:34 +0000 (19:13 +0100)]
Fix test failure on Http participant
Adding mock server for http tests.
Issue-ID: POLICY-3449
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: Ic1bfacf66e93c835e2ba959756b10caa54377be3
brunomilitzer [Mon, 16 Aug 2021 09:34:06 +0000 (10:34 +0100)]
ADD Change State Control Loop Definition
Issue-ID: POLICY-3425
Change-Id: I0898feefd0d63802e90c1c191d1ac1f14f7df389
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
saul.gill [Thu, 12 Aug 2021 11:35:51 +0000 (12:35 +0100)]
Added New Commissioning Unit Tests
Adding new tests for CommissioningController
Adding new tests for CommissioningProvider
Issue-ID: POLICY-3439
Change-Id: I4a59b971389a2bf35ec3df13b653a1c964f552c0
Signed-off-by: saul.gill <saul.gill@est.tech>
Sirisha_Manchikanti [Tue, 10 Aug 2021 20:51:48 +0000 (21:51 +0100)]
Updated ControlLoop component messages
Updated controlloop messages (ParticipantUpdate, ControlLoopUpdate,
ParticipantStatus) according to the following Wiki and added
implementation for the corresponding updates in runtime-controlloop and
participant components
https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol
Issue-ID: POLICY-3417
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I80d96a7553a89ca47de2aa35e09df5a5c792acfa
Jorge Hernandez [Thu, 12 Aug 2021 15:33:10 +0000 (15:33 +0000)]
Merge "Fix serialization of messages in Control Loop and Participants"
Jorge Hernandez [Thu, 12 Aug 2021 13:20:09 +0000 (13:20 +0000)]
Merge "Fix ParticipantStatus message in Control Loop and Participants"
FrancescoFioraEst [Mon, 9 Aug 2021 15:27:25 +0000 (16:27 +0100)]
Fix serialization of messages in Control Loop and Participants
Issue-ID: POLICY-3536
Change-Id: I72207ba8b3894238412bf19c32b799b661a23c21
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
Taka Cho [Wed, 11 Aug 2021 13:28:12 +0000 (09:28 -0400)]
refactor LoggerMarkerFilter to common repo
logback.xml should point to common repo instead
Issue-ID: POLICY-3087
Change-Id: I5cdf1ea081274737870c6456e9fa0ee601ee741e
Signed-off-by: Taka Cho <takamune.cho@att.com>
FrancescoFioraEst [Tue, 10 Aug 2021 09:55:05 +0000 (10:55 +0100)]
Fix ParticipantStatus message in Control Loop and Participants
Issue-ID: POLICY-3534
Change-Id: I61d27fbe9d7256c391ce1aac657eafa3bafc68ea
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
Ajith Sreekumar [Mon, 9 Aug 2021 12:50:31 +0000 (12:50 +0000)]
Merge "Use slf4j instead of EELFLogger in Clamp"
Ram Krishna Verma [Fri, 6 Aug 2021 14:00:39 +0000 (14:00 +0000)]
Merge "Handle Exceptions in Rest Control Loop Runtime"
Ram Krishna Verma [Fri, 6 Aug 2021 14:00:14 +0000 (14:00 +0000)]
Merge "Support for Retry and Timeout handling on ParticipantStatus"
Taka Cho [Tue, 27 Jul 2021 20:36:13 +0000 (16:36 -0400)]
Use slf4j instead of EELFLogger in Clamp
replace EELF with slf4j logback
using slf4j Marker from common repo
Issue-ID: POLICY-3087
Change-Id: I56b43584b1603d9eba642c1cd6ef6190526d078b
Signed-off-by: Taka Cho <takamune.cho@att.com>
FrancescoFioraEst [Tue, 3 Aug 2021 15:54:30 +0000 (16:54 +0100)]
Handle Exceptions in Rest Control Loop Runtime
POLICY-3462: Handle Exceptions in Rest Control Loop Runtime
Change-Id: I586f6f6d85f9253cb2a29c70df38c49ca26c5852
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
Sirisha_Manchikanti [Tue, 3 Aug 2021 16:49:00 +0000 (17:49 +0100)]
Update controlloop messages
Updated controlloop messages according to
https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol
Issue-ID: POLICY-3417
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: Ied32ea5bb63a6b69286d03f1a7b2b86e3acad7a7
FrancescoFioraEst [Wed, 28 Jul 2021 15:38:54 +0000 (16:38 +0100)]
Support for Retry and Timeout handling on ParticipantStatus
POLICY-3464: Support for Retry and Timeout handling on ParticipantStatus
Change-Id: Iecf8bc9921cb92987bc75b6938efc543350a1543
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
Jim Hahn [Fri, 30 Jul 2021 19:20:37 +0000 (19:20 +0000)]
Merge "Implement http participant in CLAMP"
Jim Hahn [Fri, 30 Jul 2021 13:28:11 +0000 (13:28 +0000)]
Merge "Updates to participant messages"
Jim Hahn [Fri, 30 Jul 2021 13:27:07 +0000 (13:27 +0000)]
Merge "Added endpoint for common or instance properties"
rameshiyer27 [Tue, 20 Jul 2021 06:57:41 +0000 (07:57 +0100)]
Implement http participant in CLAMP
Issue-ID: POLICY-3449
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: Ibfe23a6e98fb760a930b6080dc2291113b3cb4fa
saul.gill [Fri, 23 Jul 2021 09:48:25 +0000 (10:48 +0100)]
Added endpoint for common or instance properties
Runtime-controlloop and Camel endpoionts added
Flag common can be used - true common props - false - instance props
Changed getServiceTemplate endpoint to return less
Added creation of controlloop db to clamp scripts
Issue-ID: POLICY-3439
Change-Id: I9d189ca030868b47b46a2e0bc5e731c23fba2a61
Signed-off-by: saul.gill <saul.gill@est.tech>
Ajith Sreekumar [Thu, 29 Jul 2021 08:18:46 +0000 (08:18 +0000)]
Merge "Replace JSON properties files to Yaml from docker images"
Sirisha_Manchikanti [Tue, 27 Jul 2021 16:24:44 +0000 (17:24 +0100)]
Updates to participant messages
Updated participant messages according to
https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol
Issue-ID: POLICY-3416
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: Idef19bee05116f11690c7aca0493e731dd128e06
FrancescoFioraEst [Fri, 23 Jul 2021 14:53:46 +0000 (15:53 +0100)]
Replace JSON properties files to Yaml from docker images
POLICY-3469: Replace JSON properties files to Yaml from docker images
Change-Id: I23fbd9d84640286725440453d464c397e3144662
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
FrancescoFioraEst [Tue, 20 Jul 2021 14:49:57 +0000 (15:49 +0100)]
Add Retry and Timeout handling
Implementaton of Supervision, Retry and Timeout handling
on all Participant messages
Issue-ID: POLICY-3455
Change-Id: Idfd53ea0b8f5bb1272703256b983a6cbeeb4fdf4
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
Sirisha_Manchikanti [Wed, 21 Jul 2021 16:25:13 +0000 (17:25 +0100)]
Rename ParticipantControlLoopStateChange message
This commit has no logical changes considered, except renaming
ParticipantControlLoopStateChange message to ControlLoopStateChange message.
According to following wiki ParticipantControlLoopStateChange message is
renamed to ControlLoopStateChange message.
https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol
Issue-ID: POLICY-3417
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I7eaf89ca3fe5ab685b222b604abfd99627776b18
Sirisha_Manchikanti [Wed, 21 Jul 2021 14:57:24 +0000 (15:57 +0100)]
Remove ParticipantStateChange message
ParticipantStateChange message is no longer needed, as Runtime is not
allowed to change the state of the participant.
Following Wiki doesnot list ParticipantStateChange message
https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol
Issue-ID: POLICY-3510
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I06382efa52b1131394518c85d7bc6ce50dd2bbb5
Liam Fallon [Fri, 23 Jul 2021 08:23:27 +0000 (08:23 +0000)]
Merge "Rename ParticipantControlLoopUpdate message"
Liam Fallon [Thu, 22 Jul 2021 12:12:48 +0000 (12:12 +0000)]
Merge "Add distribution of policies to Policy Participant"
Liam Fallon [Thu, 22 Jul 2021 10:51:32 +0000 (10:51 +0000)]
Merge "Send ParticipantStatus heartbeat messages to controlloop runtime"
Sirisha_Manchikanti [Wed, 21 Jul 2021 15:45:11 +0000 (16:45 +0100)]
Rename ParticipantControlLoopUpdate message
This commit has no logical changes considered, except renaming
ParticipantControlLoopUpdate message to ControlLoopUpdate message.
According to following wiki ParticipantControlLoopUpdate message is
renamed to ControlLoopUpdate message.
https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol
Issue-ID: POLICY-3416
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I73f2b6797393e3352f98db2234ab63b833d7f212
waynedunican [Wed, 7 Jul 2021 07:01:31 +0000 (08:01 +0100)]
Send ParticipantStatus heartbeat messages to controlloop runtime
Issue-ID: POLICY-3418
Change-Id: I957b0ff42ff617fb20ba4134770b43007415a49b
Signed-off-by: waynedunican <wayne.dunican@est.tech>
liamfallon [Wed, 21 Jul 2021 10:31:14 +0000 (11:31 +0100)]
Add distribution of policies to Policy Participant
Currently, the Policy Participant only stores the policy to policy-api.
It does not distribute the policy.
This commit adds a parameter for the PDP group to the Policy Framework
Control Loop Element metadata.
Issue-ID: POLICY-3508
Change-Id: Ia182b4ea08ac1d3aec9cca4509f8e33723c80fc5
Signed-off-by: liamfallon <liam.fallon@est.tech>
Liam Fallon [Wed, 21 Jul 2021 07:18:41 +0000 (07:18 +0000)]
Merge "Replace swagger doc gen with commmon approach"