summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-03-20Revert "Add docker manifest file to build onap/policy-pap"Pamela Dragosh2-85/+19
This reverts commit fcec4180525b4b97d4739c7fa7915f7be0a9709b. Reason for revert: This work is not mature enough for release. Issue-ID: POLICY-1997 Change-Id: I6afd45958c45d657c30f2c0467c55f7f10b5024e Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-17renew policy certs till 03/17/2021jhh2-0/+0
Issue-ID: POLICY-2402 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I6386a6185089bfcc4358db2a0bdfe7a977b23992
2020-03-12update policy types for droolsjhh1-1/+9
Issue-ID: POLICY-2388 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I92d0fa515893ddf4182666201367e07e5408ef7a
2020-03-06Merge "pom.xml changes"Pamela Dragosh1-14/+14
2020-03-06Modify pap db for new guardPamela Dragosh1-3/+3
New guard policy type Issue-ID: POLICY-2243 Change-Id: Ide419148dda229537f7a736f37299edb891248ba Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-06pom.xml changesSrinivasan Selvam1-14/+14
Issue-ID: POLICY-1997 Signed-off-by: Srinivasan Selvam <srinivasan.s.n@huawei.com> Change-Id: I28a1a7378e6ed083376179d81bf7825df7feecf6
2020-03-05Add println for OS archPamela Dragosh1-0/+1
The arm64 merge thinks its creating amd64, adding this for debugging. Perhaps the switch to ubuntu 18.04 has a different value. Issue-ID: POLICY-1997 Change-Id: I75ef01d676d9413659c126e25c9474e22bb79cd4 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-06Merge "Add docker manifest file to build onap/policy-pap pom.xml modified ↵Pamela Dragosh2-6/+71
with repository from nexus to docker.io"
2020-03-05Add docker manifest file to build onap/policy-papSrinivasan Selvam2-6/+71
pom.xml modified with repository from nexus to docker.io Issue-ID: POLICY-1997 Signed-off-by: Srinivasan Selvam <srinivasan.s.n@huawei.com> Change-Id: I616269d9278b92f8275128c39a8f51ebe955354b
2020-03-01Point to docker 2.0.1Pamela Dragosh1-1/+1
Policy/docker is released. Issue-ID: POLICY-2378 Change-Id: I6f9d63feb1c01126b6e79549207e87e418919975 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-02-28Merge "Add test cases for consolidated policy health check"Pamela Dragosh4-46/+352
2020-02-28Add test cases for consolidated policy health checkhuaxing4-46/+352
Issue-ID: POLICY-1689 Signed-off-by: huaxing <huaxing.jin@est.tech> Change-Id: Ifda17a4486e1bce1ce0f523cc1984519b7fbc1aa
2020-02-25create PAP Client Monitoring ModelHengye15-4234/+0
Client Monitorning Model is migrated to policy-gui. Issue-ID: POLICY-2311 Signed-off-by: Hengye <yehui.wang@est.tech> Change-Id: I87351e2c59fbf927e3fd97f72d618396234f3332
2020-02-12Update PAP for policy DB response changesliamfallon2-2/+12
Policy models now throws an exception with a 404 code when policies are not found. This change amends PAP to cope with this change. Note: This change should be merged directly after the following policy-models patch: https://gerrit.onap.org/r/c/policy/models/+/101544 Issue-ID: POLICY-1402 Change-Id: Id38af4b2ad65797592c077e276861b962bc53ea2 Signed-off-by: liamfallon <liam.fallon@est.tech>
2020-02-10Cleanup the sonar issues in PAPa.sreekumar10-50/+48
Change-Id: I0eccc6064eb0b49d84370104d1219074ec8bde71 Issue-ID: POLICY-2271 Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
2020-02-07Review intellij git ignored filesBruno Sakoto1-1/+4
Issue-ID: POLICY-2359 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: If891454e5e60e3b2c929abd5f3f2bc45e0594b97
2020-02-06Updating module names to resolve conflictsRam Krishna Verma7-10/+17
Issue-ID: POLICY-2355 Change-Id: I91453c577dd07b4bc79b11b1a181da4319e99edf Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2020-02-04Merge "Adding Tosca compliant operational policy type to defaultGroup for ↵Liam Fallon1-0/+4
apex-pdp"
2020-02-03Policy notifications appear to be reversedJim Hahn10-57/+501
Modified the code as follows: Until all PDPs have responded (or been removed), no notifications for their associated policies will be generated. However, once a response has been received for every PDP, then a notification is generated. For deployed policies, the notifications will continue to be generated as PDPs move back and forth between the success and failed states, as long as the policy is not undeployed. For undeployed policies, on the other hand, no additional notifications will be generated once all PDPs have successfully undeployed the policy. However, until that point, like with deployed policies, notifications will continue to be generated as PDPs move back and forth between the success and failed states. Added notification verifications in deploy and undeploy end-to-end tests. Issue-ID: POLICY-2347 Signed-off-by: Jim Hahn <jrh3@att.com> Change-Id: I7d18dad1a7500e1efb7074e89ddaca4b1d368965
2020-02-03Adding Tosca compliant operational policy type to defaultGroup for apex-pdpa.sreekumar1-0/+4
Change-Id: I4b8b66657e84fe1d86ffd7972ff5c183f6ea0f74 Issue-ID: POLICY-2147 Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
2020-01-23Handling supported policy type during PdpGroup Updatea.sreekumar3-41/+38
Change-Id: I14daaa3d56d3293095227e0e3121e4fd82425b68 Issue-ID: POLICY-2023 Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
2020-01-22Merge "Log message when a PDP's heart beats are missed"Liam Fallon1-1/+2
2020-01-21Log message when a PDP's heart beats are missedJim Hahn1-1/+2
If a PDP's heart beats are missed, PAP silently removes the PDP from the DB. Added a "logger" call. Issue-ID: POLICY-2326 Signed-off-by: Jim Hahn <jrh3@att.com> Change-Id: I1189ef66ad5a47e88f8cae770bd1393cafeb2393
2020-01-21Remove assembly warningPamela Dragosh1-3/+3
Use ${file.separator} Issue-ID: POLICY-2329 Change-Id: Ide6276abe1fb7b5eb5b6553ac1d114d0d8a9eb34 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-01-16Use alpine image for papJim Hahn1-4/+3
Issue-ID: POLICY-1586 Change-Id: Ibd7254a88965ba9c029feaff919a4a396ad7f686 Signed-off-by: Jim Hahn <jrh3@att.com>
2020-01-15Update policy-pap for java11 dockerJim Hahn3-3/+3
Issue-ID: POLICY-1586 Signed-off-by: Jim Hahn <jrh3@att.com> Change-Id: Ib45beaaee2db6e290d6219db9006042885ed3525
2020-01-14Update sonar configurationPamela Dragosh3-72/+15
Use policy/parent configuration No need to do packages and testsuites Issue-ID: POLICY-2321 Change-Id: I192ae314a1c2f607f9dfc48e13ff793920185a28 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-01-14policy/pap jdk11 upgradesHOCKLA8-31/+32
Issue-ID: POLICY-1593 Change-Id: I61be9364d09b520e30aeac6d825b6c84574790ac Signed-off-by: HOCKLA <ah999m@att.com>
2020-01-10Point to policy/models release versionHOCKLA1-2/+2
Issue-ID: POLICY-1592 Change-Id: I142fe26d96c75fef86105cf798f67e26a396c110 Signed-off-by: HOCKLA <ah999m@att.com>
2020-01-10Merge "validate and save PdpStatistisc"Jim Hahn4-6/+182
2020-01-10validate and save PdpStatistiscHenry.Sun5-8/+188
Issue-ID: POLICY-2303 Change-Id: Ide10256556a20e2ab3977ab2cfd876dd82e44390 Signed-off-by: Henry.Sun <henry.a.sun@est.tech>
2020-01-09statistics rest api updatening.xi7-64/+435
Issue-ID: POLICY-1629 Signed-off-by: ning.xi <ning.xi@est.tech> Change-Id: I104fc448d27a282c01e7f54db300f918374b8d07
2020-01-09Enabling logback file to be loaded using oom configmapa.sreekumar2-5/+9
Change-Id: Iabde1c4b63844f46d5c9a4db23c070b744bf67e5 Issue-ID: POLICY-2308 Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
2020-01-09Changes related to persisiting data type of policy in dba.sreekumar2-5/+7
Change-Id: I09b373a511eaa20603d4d2de71a2a5a6bf652b3b Issue-ID: POLICY-2315 Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
2019-12-19Create PAP Client Mornitoring ModelHengye15-0/+4234
Issue-ID: POLICY-2311 Signed-off-by: Hengye <yehui.wang@est.tech> Change-Id: Ibdea465b955a61c3bae26662ab7cb2762da133e1
2019-12-11consolidate Policy Health Check into PAPHengye13-8/+411
Issue-ID: POLICY-1689 Change-Id: I3b84094e217c8cda115efdbf3444e92f08013a7c Signed-off-by: Hengye <yehui.wang@est.tech>
2019-12-10Merge "Only update policies in PAP REST API"Pamela Dragosh14-634/+661
2019-12-09Only update policies in PAP REST APIJim Hahn14-634/+661
Modified the deploy controller and provider to only update the policies within a group, while leaving the other fields unchanged. Added delta operations so that only additions or deletions need be included instead of providing the complete list of policies. Change-Id: Id2b69dac15f97b8a898f459f8d3f09216fc3618e Issue-ID: POLICY-2274 Signed-off-by: Jim Hahn <jrh3@att.com>
2019-12-08Change optimization types due to refactoringPamela Dragosh1-10/+10
Companion review to https://gerrit.onap.org/r/c/policy/models/+/99288 which changes the types for optimization. Issue-ID: POLICY-2066 Change-Id: I754a52a3971f0ad4d4e4118213a13123c44086cf Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-12-06Merge "Adding native policy types to defaultGroup"Pamela Dragosh1-0/+12
2019-12-06Merge "Create PAP API to only create/update PdpGroups"Pamela Dragosh11-182/+1450
2019-12-06Point to release versions of policy/parent and policy/commonHOCKLA1-2/+2
Issue-ID: POLICY-1583 Change-Id: I30557440310c3e43e662d463017ecfa6269b394b Signed-off-by: HOCKLA <ah999m@att.com>
2019-12-06Adding native policy types to defaultGroupramverma1-0/+12
Adding the native policy types for drools, apex & xacml to the supportedPolicyTypes of the individual subGroups in the defaultGroup. So that native policies can be deployed in the pdps belonging to defaultGroup. Issue-ID: POLICY-2279 Change-Id: I8707dfd3a9af055e02d29752386160631d022d08 Signed-off-by: ramverma <ram.krishna.verma@est.tech>
2019-12-05Create PAP API to only create/update PdpGroupsa.sreekumar11-182/+1450
Create an API to create/update PdpGroups. Policies are not allowed to be deployed as part of PDPGroup create/update operation. There will be a separate API as part of POLICY-2274 to deploy policies into individual group/subgroups. Change-Id: I4e2cb43fefe08b22d6f70a1db7c026e83f0ebde0 Issue-ID: POLICY-2273 Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
2019-12-03Move deploy/undeploy REST classesJim Hahn18-25/+21
Moved classes from rest.depundep to rest, as they will no longer be specific to deploy/undeploy. Change-Id: Iea7c4e35fcd00ed83e678f7cd980e0aa9659f18e Issue-ID: POLICY-1866 Signed-off-by: Jim Hahn <jrh3@att.com>
2019-11-22Update Pdp Group state per PAP APIJim Hahn2-0/+18
The PAP API can be used to update the state of a Pdp Group. However, the state wasn't being updated - fixed. Issue-ID: POLICY-2269 Signed-off-by: Jim Hahn <jrh3@att.com> Change-Id: I67fa3409424cfdb4b53b17e86f4cf354732d87e8
2019-11-22Re-register pdp if not found in DBramverma3-20/+62
During heartbeat processing, if the pdp instance is not found in the DB then registering the pdp again. So that it doesn't go out of sync. Added related test cases. Issue-ID: POLICY-2158 Change-Id: I557e2397536fd5b3a2783ec89d75ca0e43dcf9d0 Signed-off-by: ramverma <ram.krishna.verma@est.tech>
2019-11-21Merge "Undeploy policies when deploy fails"Jim Hahn14-13/+653
2019-11-21Merge "Adding pdpGroup to PdpRegistrationHandler"Jorge Hernandez4-69/+321
2019-11-21Adding pdpGroup to PdpRegistrationHandlerramverma4-69/+321
Adding pdpGroup as the matching condition for registration of Pdps. Removing the check of supported policy types in pdp heartbeat. Adding check of policies in pdp heartbeat. Adding comprehensive unit test coverage (98%) for the heartbeat listener. Issue-ID: POLICY-2231 Change-Id: I0fb961717c74656c5f1b6937b6c3a1410382a76e Signed-off-by: ramverma <ram.krishna.verma@est.tech>