aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-09-15Fix staging error, remove tests jar dependencyliamfallon1-8/+43
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>
2021-09-15Add policy deployment/undeployment to policy-participantwaynedunican7-11/+193
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>
2021-09-14Add Priming flag per controlloopSirisha_Manchikanti11-17/+234
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
2021-09-14Merge "Fixed Maven Clean Issue with Node Dependencies"Liam Fallon3-1/+67
2021-09-14Fixed Maven Clean Issue with Node Dependenciesbrunomilitzer3-1/+67
Issue-ID: POLICY-3641 Change-Id: I55f8cb95b21690834dcb8fce29dadd809a944705 Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
2021-09-14Merge "Use released common and models"Liam Fallon1-2/+2
2021-09-14Merge "Update participant state and health in DB"Pamela Dragosh1-0/+18
2021-09-13Use released common and modelsliamfallon1-2/+2
Issue-ID: POLICY-3587 Change-Id: I766edc453e6be85c2d477e8f86d2d499230f10d1 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-13Merge "Update docker image names of CL components"Liam Fallon1-7/+7
2021-09-13Update participant state and health in DBSirisha_Manchikanti1-0/+18
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
2021-09-13Update docker image names of CL componentsrameshiyer271-7/+7
Issue-ID: POLICY-3636 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Icc28af7a2d12830fc8a674d9ebee4461c296276d
2021-09-10Merge "Verify participant Simulator and messages"Liam Fallon24-373/+451
2021-09-09Fixed Delete Instance Properties Endpointbrunomilitzer10-74/+530
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>
2021-09-09Verify participant Simulator and messagesFrancescoFioraEst24-373/+451
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>
2021-09-09Point at released policy parentliamfallon1-1/+1
Issue-ID: POLICY-3587 Issue-ID: POLICY-3587 Change-Id: I41a98f3f03d6547adb0ec496011dc80d7655a534 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-09Merge "Update INFO.yaml"Pamela Dragosh1-21/+20
2021-09-08Remove DCAE participant and its referencesSirisha_Manchikanti35-6759/+3
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
2021-09-08Update INFO.yamlliamfallon1-21/+20
Update the INFO.yaml file with latest information. Issue-ID: POLICY-3552 Change-Id: Ie9840e9add4a47ec44be01dcda75aaac946ee7c3 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-08Merge "Fix parsing of type heirarchy for nodetypes"Liam Fallon24-65/+280
2021-09-08Merge "Add postman collection for http, k8s participants"Ajith Sreekumar3-0/+762
2021-09-08Merge "Fix bugs on k8s-particpant"Liam Fallon5-6/+13
2021-09-07Fix parsing of type heirarchy for nodetypesSirisha_Manchikanti24-65/+280
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
2021-09-07Add postman collection for http, k8s participantsrameshiyer273-0/+762
Issue-ID: POLICY-3629 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Ic8213e2fd420a284ca4cc81f33e875f59c8906b8
2021-09-06Add docker image for http participantrameshiyer2710-4/+185
Issue-ID: POLICY-3627 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I63216148adf503f00f444a9bb395f5738c8fa2b3
2021-09-06Fix bugs on k8s-particpantrameshiyer275-6/+13
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
2021-09-03Merge "Fix eclipse warnings in clamp"Pamela Dragosh14-129/+120
2021-09-03Merge "Fix sonars in clamp #2"Pamela Dragosh18-25/+40
2021-09-03Merge "Fix sonars in clamp"Ajith Sreekumar25-107/+71
2021-09-02Fix eclipse warnings in clampJim Hahn14-129/+120
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>
2021-09-02Merge "Verify alignment with Definition of TOSCA Control Loop Types"Jim Hahn24-306/+267
2021-09-02Fix sonars in clamp #2Jim Hahn18-25/+40
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>
2021-09-01Fix sonars in clampJim Hahn25-107/+71
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>
2021-09-01Send ToscaServiceTemplateFragment with policies, policy-typesSirisha_Manchikanti16-114/+180
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
2021-09-01Verify alignment with Definition of TOSCA Control Loop TypesFrancescoFioraEst24-306/+267
Issue-ID: POLICY-3612 Change-Id: I818f80cdc1db98752a7791ef4aba7377add66516 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-08-31Fix merged CLAMP build failuresaul.gill1-1/+1
Issue-ID: POLICY-3588 Change-Id: I66d38e023907e4b9e37a710fa42f8995023dcd3b Signed-off-by: saul.gill <saul.gill@est.tech>
2021-08-31Merge "Fix issues in Intermediary config of http participant"Pamela Dragosh3-6/+53
2021-08-31Merge "Fixed participant registration ACK"Pamela Dragosh1-0/+8
2021-08-31Merge "Export basic prometheus metrics from clamp"Jim Hahn8-4/+165
2021-08-31Fix ControlLoopAck and remove circular dependencyFrancescoFioraEst7-169/+150
Issue-ID: CLAMP-1028 Change-Id: I23b6806bf9a22449c7709b619a20f3412e3e3742 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-08-30Export basic prometheus metrics from clampFrancescoFioraEst8-4/+165
POLICY-3557: Export basic prometheus metrics from clamp Change-Id: Ica71d089255e2a8881f668ceeb578993996f9a38 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-08-30Fixed participant registration ACKsaul.gill1-0/+8
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>
2021-08-30Fix issues in Intermediary config of http participantrameshiyer273-6/+53
Issue-ID: POLICY-3589 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I75f0faaded291d7f40e6d0d94609159f8366583f
2021-08-27clamp sonar fix on test code and the restTaka Cho58-170/+171
- 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>
2021-08-26Fix issue in event handling in participantsFrancescoFioraEst24-150/+337
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>
2021-08-26Merge "Updated handling of ack messages"Liam Fallon20-89/+268
2021-08-25Merge "Intermittent issue in event handling between Cl runtime and participants"Jim Hahn8-40/+121
2021-08-25Updated handling of ack messagesSirisha_Manchikanti20-89/+268
Issue-ID: POLICY-3417 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: I5784debf2e17fd1018b3feb7c9e2ae08d5f93d23
2021-08-25Merge "Add support for configuring new helm repository"Jim Hahn8-37/+204
2021-08-25Merge "Added dmaap messages on commission/decommission"Jim Hahn10-57/+233
2021-08-25Added dmaap messages on commission/decommissionsaul.gill10-57/+233
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>