aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-09-08Make HTTPS configurable on drools featuresistanbulliamfallon6-8/+14
This commit makes HTTPS configurable on drools-applications features. Prior to this, https was mandatory on some features. This change is required to allow the CSITs to use http,a nd will be required for service mesh as well. Issue-ID: POLICY-4338 Change-Id: I4cff6f96c4f906f91709fae73da09fa47f6b37c8 Signed-off-by: liamfallon <liam.fallon@est.tech> (cherry picked from commit 10554fd32c7b4ffd32e3096e44cf309a4a06e3a5)
2022-07-11update policy models referencesliamfallon1-1/+1
updated policy models references *** This commit is generated by a PF release script *** Issue-ID: POLICY-4233 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I89877bfe029f7e3772d42c411aa7c9e80cc8834a
2022-03-01Update snapshot and/or references of policy/drools-applications to latest ↵liamfallon20-24/+24
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-3958 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ifad821d55b324d5f1bf0d94dd36a455971198fb1
2022-03-01Release docker images for policy/drools-applications: 1.9.2liamfallon1-0/+8
This commit releases docker images for repo policy/drools-applications. *** This commit is generated by a PF release script *** Issue-ID: POLICY-3958 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I0e9f3048085882295c80e1ea39f7950c2ac63c0e
2022-03-01Release policy/drools-applications: 1.9.2liamfallon1-0/+5
This commit releases repo policy/drools-applications. *** This commit is generated by a PF release script *** Issue-ID: POLICY-3958 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ic09244a8a6c2f8f4795211b663c5fef9c42cd403
2022-03-01update references in policy/drools-applications pomliamfallon1-4/+4
updated references in the policy/drools-applications pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-3958 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I202ec93d7b3ae9321d1ba0f97f38c830a8798dd2
2021-10-25Point to Istanbul snapshot dependency9.0.0-ONAPRam Krishna Verma1-4/+4
Issue-ID: POLICY-3788 Change-Id: I92d238e9580a59155c28f345bf86c20439ed68bf Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-10-19Update s3p.jmxjhh1-310/+24
Issue-ID: POLICY-3656 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Ibc4c952ab2e253b32d553d02d991b3ed784cc72e (cherry picked from commit c521c2eee0fac332a59514964b5417bab9adbbf7)
2021-10-14Change policy-drools-apps default branch on istanbula.sreekumar1-1/+1
Change-Id: I7924ad8a85aa159777842ac24eec9a24c33fd066 Issue-ID: POLICY-3696 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2021-10-14Bump policy/drools-applications to 1.9.2-SNAPSHOTliamfallon20-20/+20
Issue-ID: POLICY-3696 Change-Id: Iad7fed0dd9fcc9a086cbd1e4a0df6917284b9daf Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-14Release policy/drools-applications 1.9.1 imagesliamfallon1-0/+8
Issue-ID: POLICY-3696 Change-Id: I1595effcfb83c97f43a86a442dc9695972a1d4ff Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-14Release policy/drools-applciations 1.9.1liamfallon1-0/+5
Issue-ID: POLICY-3696 Change-Id: I24707d1b9d284e43e7ca0e95374c4581c14f9b3b Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-13Update parent/common/models/docker/drools-pdp refsliamfallon1-4/+4
Issue-ID: POLICY-3696 Change-Id: I5a76c1b6fe951a8072eb4d4c7daaeaee39a090a0 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-15Bump versions to 1.9.1-SNAPSHOTjhh20-20/+20
Issue-ID: POLICY-3587 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I4fe32488c9ccd67f33f5af300a8fab8052988d43
2021-09-15Docker release 1.9.0jhh1-0/+8
Issue-ID: POLICY-3587 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I5df4fcfa2de3444af7e4a66b24462d4d66935d05
2021-09-15Maven release 1.9.0jhh1-0/+5
Issue-ID: POLICY-3587 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I97afae05ebfa9d6866121de308b0d979b9c45f33
2021-09-15Use released common and modelsliamfallon1-3/+3
Issue-ID: POLICY-3587 Change-Id: I493c3b4abca92f2b367b942842b5dd3c0b207fd2 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-09Remove blank line from INFO.yamlliamfallon1-1/+0
Issue-ID: POLICY-3587 Change-Id: I1007e2b24441e4ead542b6fc42e6e3750254e808 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-09Point at released policy-parentliamfallon1-1/+1
Issue-ID: POLICY-3587 Change-Id: I9989e07f980633d46f33edb697be3ecade643637 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-09Merge "Update INFO.yaml"Pamela Dragosh1-11/+15
2021-09-08Update INFO.yamlliamfallon1-11/+15
Update the INFO.yaml file with latest information. Issue-ID: POLICY-3552 Change-Id: Ib5045eb4c249318ea61d3d397ae05d42fd9874eb Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-06Correct paths to logback filtersjhh1-2/+2
Issue-ID: POLICY-3610 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I01a7b81fc6d6dfee3c6866848d3b2225fd24c38d
2021-08-12Merge "Add SQL_PORT configuration"Jorge Hernandez1-3/+3
2021-08-10Add SQL_PORT configurationjhh1-3/+3
Issue-ID: POLICY-3533 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I43f6313550cf1047310486a7f40586febf1847f7
2021-08-10use url resource for docker-tag -- drools-appTaka Cho1-18/+4
use groovy url resource from docker repo to identify the tag for docker Issue-ID: POLICY-3378 Change-Id: I3cffc1a95b49fc8d1d16183b2721c8c9a2994cae Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-08-09refactor to use common.utils.loggingTaka Cho3-11/+11
using utils.logging from common repo Issue-ID: POLICY-3087 Change-Id: I60fb7eb47e38ae776f1d23926b551667c555700a Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-07-26Still fixing drools-apps CSITJim Hahn2-1/+3
No easy way to test this without merging it, as the docker build always pulls drools-apps from the remote maven. :-( Issue-ID: POLICY-3503 Change-Id: I5d5bcfc3bb28d6ef3d4050f4e7d013acbc31f583 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-07-26Fix drools-apps CSIT actor.xacml propertiesJim Hahn2-15/+15
I know I checked for the guard property names when doing the change from actor.guard to actor.xacml, but it appears that some were overlooked anyway. Made the appropriate updates. Issue-ID: POLICY-3503 Change-Id: Ia703628154beec38d464500fb779f9eadea8652c Signed-off-by: Jim Hahn <jrh3@att.com>
2021-07-23Use new xacml actor in drools-appsJim Hahn18-80/+78
Modified drools-apps to use actor.xacml instead of actor.guard. This included updating property files. Issue-ID: POLICY-3503 Change-Id: I25c5586c59a2adaae9f4f0f5ca66e14b12b0c18a Signed-off-by: Jim Hahn <jrh3@att.com>
2021-07-21Merge "Upgrade CDS version"Jim Hahn1-1/+1
2021-07-21Upgrade CDS versionk.kedron1-1/+1
Issue-ID: POLICY-3507 Signed-off-by: Krystian Kedron <k.kedron@partner.samsung.com> Change-Id: Ice4d3d3e138f91f7b78e0b1e7555d9a7e59cf18e
2021-07-20Use docker registry properties in drools-appsJim Hahn1-3/+1
Issue-ID: POLICY-3374 Change-Id: I96bd8d5dd3b4f88cffee5d5973fbb89b84ecd703 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-07-12exclude jackson-annotations from apps classpathjhh1-0/+1
Issue-ID: POLICY-3468 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I0c475dcfa33009eca3056dcb003f6658dacb3416 Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
2021-07-06Skip collection of swagger librariesjhh1-1/+1
swagger libraries are skipped so not to conflict with the ones provided by drools-pdp and endpoints. Issue-ID: POLICY-3454 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: If6643112ddda95d0a6f105a329fcbc3b7e26ad64
2021-06-18Fix new checkstyle issues in drools-appsJim Hahn3-6/+1
The new version of checkstyle identified new issues. Fixed those. Issue-ID: POLICY-3290 Change-Id: I26a14fb6f0823f9836bc5b62222e4e2cb01977ae Signed-off-by: Jim Hahn <jrh3@att.com>
2021-06-17Use lombok in drools-appsJim Hahn8-63/+28
Issue-ID: POLICY-3398 Change-Id: I2afedc900bc268dc83f689624b4daabdb64a09f9 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-06-14Add event-manager property for Modify NSSIkrishnaa961-0/+1
Issue-ID: POLICY-3369 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I95965d5fb34352e89174e3fdada7eb816eea279c
2021-06-08Use global dmaap https flag as default configjhh7-39/+40
added some minor cleanup: - spare tabs - env to envd replacement Issue-ID: POLICY-3366 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I7f19ce0dc96a1cb6e98da019360aa7fa0f0ca4b6
2021-06-04Fix drools-apps buildRam Krishna Verma1-2/+2
Issue-ID: POLICY-3338 Change-Id: Iab7f8347bfe796017ea2980d72b73d2752ad5b1e Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-05-13Remove csit folder from policy/drools-appsRam Krishna Verma9-417/+0
The csit test files for all repos have been consolidated in policy/docker to maintain them at single place and allow us to trigger verify jobs in gerrit reviews. Issue-ID: POLICY-3257 Change-Id: I98e34906398d9e6fc239a319aea9a2ef72042890 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-05-11Fix drools-applications csit test casesRam Krishna Verma1-2/+5
In the recent runs, it was found that controller might take fews more seconds to come up and get reported by the telemetry api. So, increasing the "max" wait time for the test cases to 1 min. And it won't slow down the tests as the check will be made every 15 sec to verify if the assertions are passing. The moment they pass, it will move on. Issue-ID: POLICY-3257 Change-Id: If29738cae60a6a21da11fa7a6045b4279012b82e Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-05-10Merge "Refactor policy/drools-applications csit tests"Jim Hahn1-86/+35
2021-05-07Refactor policy/drools-applications csit testsRam Krishna Verma1-86/+35
* Removed the deprecated methods. * Removed duplicated code. * Created method hierarchy to improve the readability. * Fixed the assertions on 1 test. Issue-ID: POLICY-3257 Change-Id: Icd79ff9665570bb8deab2ad76735f0c5f000db6a Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-05-07Fix sonars in drools-appsJim Hahn19-97/+75
Fixed: - use "var" - add @Override annotation - change constructor to "protected" - use Xxx.class::isIstance Issue-ID: POLICY-3290 Change-Id: I7f0795af306ea5afb46d12a4fe0b22adcbce683a Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-07Fix build error in drools-apps related to servicesJim Hahn1-1/+2
Apparently, creating the event services in the rule file has broken the junit test of the rules. It appears that the http clients are not yet loaded into the drools-pdp engine by the time the first rule fires, thus the event manager is unable to initialize all of its actors. Modified the junit to not start the rules until after the http clients have been started. Issue-ID: POLICY-3260 Change-Id: I83fe4ea9fa7ca24396019c18f0d77352fbe86db4 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-05EventManagerServices shouldn't be staticJim Hahn11-133/+138
Currently, the event manager uses a static EventManagerServices object, which precludes the possibility of configuring the actors, for each rule set, from using different properties. Modified the code to allow the rules to specify the event services to use on a per manager basis. Issue-ID: POLICY-3260 Change-Id: If493ae1b55cb752f11e0b2f72dced9c4f3883e34 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-04Refactor common code from UsecasesEventManagerJim Hahn9-864/+2067
Created ClEventManagerWithSteps, as a subclass of ControlLoopEventManager. It contains the "Steps" to be performed and also deals with outcomes. Created ClEventManagerWithEvent, as a subclass of that. It contains a VirtualControlLoopEvent object, and uses that to populate data used by the superclass. Updates per review comments: - made loadPolicy() protected - refactored another level to manage operation outcomes Issue-ID: POLICY-3262 Change-Id: Ibf5dd114746ae26e04fe37d562273fc81dd8cfbe Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-03Add releaseLock() method to event managerJim Hahn4-15/+159
Issue-ID: POLICY-3261 Change-Id: I28a5356ebfc4a6ea1792ef35bc603054208bf73b Signed-off-by: Jim Hahn <jrh3@att.com>
2021-04-13Make op history classes work with generic eventsJim Hahn7-61/+55
Issue-ID: POLICY-3198 Change-Id: I5b80d35fbb523094ae5464e9c058fd8f2c71ff50 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-04-08Merge "Minor clean-up of drools-apps"Jim Hahn3-79/+35