aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-02-02Modified db-migrator to allow configuration of databasewaynedunican4-14/+806
- Updated the Dockerfile to include postgres sql and to copy postgres scripts - Added db-migrator-pg script for postgres installation - Updated prepare upgrade/downgrade scripts Issue-ID: POLICY-2715 Change-Id: Ib8d3523e8445ad1528fe225c96acdac5ca61535d Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
2022-01-24Add testcase for app metrics exposed by distributionRam Krishna Verma1-1/+17
Adding testcases to verify the application level metrics exposed by policy-distribution component. Issue-ID: POLICY-3759 Change-Id: I3cbc36011c358dc9f52aa01c663eb8ff02a6323a Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2022-01-10Fix issues in existing entity classesa.sreekumar12-0/+244
Change-Id: I862a5c413f5cf4d0e472a527cd6dc5a32c28459c Issue-ID: POLICY-3871 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2021-12-14PAP CSIT changes for spring boot migrationa.sreekumar4-73/+83
Change-Id: I0b0df4769240e4ca1512b6c2acba25d59734ffe3 Issue-ID: POLICY-3754 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2021-12-02Update snapshot and/or references of policy/docker to latest snapshotsliamfallon1-1/+1
*** This commit is generated by a PF release script *** policy/docker updated to its latest own and reference snapshots Issue-ID: POLICY-3827 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ida135b26a2480447b083582e5def0b5ef7bb71ec
2021-11-24Update snapshot of policy/docker to 2.4.1-SNAPSHOTliamfallon7-7/+7
*** This commit is generated by a PF release script *** This commit updates the snapshot of the repo to the next patch version. Issue-ID: POLICY-3827 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I838765b413507978fff7dffce324df3f9f7e9dcf
2021-11-23Release policy/docker: 2.4.0liamfallon1-0/+12
*** Release Phase 4: This commit is generated by a PF release script *** This is the fourth phase in releasing images, it releases policy/docker. Issue-ID: POLICY-3827 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ifde13f3194bba4290c7635ca23180086d5d12684
2021-11-23Update policy/parent to 3.5.0 on policy/docker2.4.0liamfallon1-1/+1
*** This commit is generated by a PF release script *** This commit updates the version of policy/parent to the latest released version. Issue-ID: POLICY-3827 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I3a036abb092ec6bf6ae6f61d82c1da7cf5c15df1
2021-11-10Fixed policy participant config to use httpssaul.gill2-4/+5
Changed to use "useHttps" instead of "https" Changed username for api and pap from "healthcheck" to "policyadmin" Added config to bind mount for policy participant Issue-ID: POLICY-3817 Change-Id: I7470ea45ebb769a8781b76422626e13b5eb515bd Signed-off-by: saul.gill <saul.gill@est.tech>
2021-11-05Rename username for API and PAP operations.adheli.tavares10-190/+244
Use an account other than healthcheck in API and PAP for provisioning of policies. Issue-ID: POLICY-2744 Change-Id: Id2cbba8e5e5095996622572fbf42383bb854fb43 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2021-10-25Point to snapshot dependencyRam Krishna Verma1-1/+1
Issue-ID: POLICY-3788 Change-Id: Ic9e9da13fc7cfdedebf81d8a6cc2a7190d8790b2 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-10-21Improving APEX-PDP CSIT testsa.sreekumar9-16/+3366
Change-Id: I06023f9b7555b23b007aadd20e87fb4e59c9980c Issue-ID: POLICY-3709 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2021-10-19Fixing the version fetch problem in Policy CSITsa.sreekumar1-21/+13
The script that fetches the latest version in policy-docker/csit currently support only the image versions in format: <1 digit major version>.<1 digit minor version>-SNAPSHOT-latest But this started failing now as drool jakarta version is "1.10.0". This is fixed. Change-Id: I1cba3beaa00628ec435f2aaef527a7f6318193bf Issue-ID: POLICY-3749 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2021-10-14Bump policy/docker to Jakarta 2.4.0-SNAPSHOTliamfallon7-8/+8
Issue-ID: POLICY-3696 Change-Id: I48777921ed97ec578fb797521c6dd1240a116d4b Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-14Bump policy/docker to 2.3.2-SNAPSHOTliamfallon7-7/+7
Issue-ID: POLICY-3696 Change-Id: Id00233078bb6add59e5c90311cc78d7a4f29490d Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-12Release policy/docker images version 2.3.1liamfallon1-0/+12
Issue-ID: POLICY-3696 Change-Id: I90cf8e4064b77e530b88d4a88c19caadc574ba23 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-12Update parent version, jdk version in db-migrator2.3.1liamfallon2-2/+2
Issue-ID: POLICY-3696 Change-Id: I827bdd238ab51a1798dab3d83f088377be7949ff Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-08Fixing policy-models-simulators helm charta.sreekumar1-5/+4
Change-Id: I137be6241f934729d3452e308e24c454500ec86a Issue-ID: POLICY-3655 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2021-09-30Add http and k8s participant to CSITSirisha_Manchikanti12-360/+841
Add HTTP and Kubernetes participant to policy/docker/csit Issue-ID: POLICY-3413 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: Id87dca9ba6487b2f12e9d036136ea553d2b67a23
2021-09-28Retain datetime precision on downgradektimoney2-2/+2
Retain datetime precision during downgrade operation to prevent duplicate keys in pdpstatistics Issue-ID: POLICY-3679 Change-Id: Ic93519b9420f0f77c3af7b63d3963f1971d77c37 Signed-off-by: ktimoney <kevin.timoney@est.tech>
2021-09-27Modify pdpstatistics to prevent duplicate keysktimoney1-1/+1
Update timeStamp column in pdpstatistics to include microseconds. Issue-ID: POLICY-3679 Change-Id: Ibf622b090b1cd914413f79c663db8128263c4ac2 Signed-off-by: ktimoney <kevin.timoney@est.tech>
2021-09-21Update db-migrator version checksktimoney1-42/+35
DB-Migrator job completes even during failed upgrade Issue-ID: POLICY-3660 Change-Id: I7295c740853e4dd533e989faa3dddebab4d4ccab Signed-off-by: ktimoney <kevin.timoney@est.tech>
2021-09-09Remove blank line from INFO.yamlliamfallon1-1/+0
Issue-ID: POLICY-3587 Change-Id: Ie5f862a6030b2db250b0bdf39ec89d58213093c5 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-09Point at released policy-parentliamfallon1-1/+1
Issue-ID: POLICY-3587 Change-Id: I36ba5d9d3ccedd5ce256fdfa3b23a52b3b150f55 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: Ie57f51e435b0e8caaf56524fc092e43c7ed79653 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-01Merge "Update default value of LASTUPDATE in pdp table"Jim Hahn1-1/+1
2021-08-31Add CSIT test for consolidated healthcheckRam Krishna Verma3-0/+143
Adding CSIT test for consolidated healthcheck. Also, verifying the an external groups file can be mounted to replace PapDb.json present inside the docker image for database initialization. Issue-ID: POLICY-3609 Change-Id: Icf2585d9d9df7e820fbddfbd1fe044b5a9e29cb3 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-08-31Update default value of LASTUPDATE in pdp tablektimoney1-1/+1
Update LASTUPDATE column in pdp table to use CURRENT_TIMESTAMP as default value Issue-ID: POLICY-3608 Change-Id: I28d267729ab3959a0d4602a4129737d6d8029f86 Signed-off-by: ktimoney <kevin.timoney@est.tech>
2021-08-30Use env variables in drools/drools-apps CSITsjhh4-97/+6
Issue-ID: POLICY-3199 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Iefd75ae810c7b91b8cc37469b1169031346b2c4e Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
2021-08-26Merge "Bump docker to 2.3.1"Ajith Sreekumar8-8/+8
2021-08-26Merge "Update CSITs for metrics + refactoring"Ajith Sreekumar16-283/+253
2021-08-25Merge "Update pdp_enginestats records during upgrade/downgrade"Jim Hahn28-54/+98
2021-08-25Bump docker to 2.3.1Jim Hahn8-8/+8
Also changed db-migrator to base off of 2.3.0 jre-alpine version. (We have a "chicken and egg" problem where the migrator can't point to the current docker version, as it hasn't been released yet, thus pointing it to the latest released version, which is one back.) Issue-ID: POLICY-3587 Change-Id: Idf34e9c6a724e31f16636388e239bed059c5dd3e Signed-off-by: Jim Hahn <jrh3@att.com>
2021-08-25Release docker 2.3.0 imagesJim Hahn1-0/+12
Issue-ID: POLICY-3587 Change-Id: I27d917e77b32bb9bf405f45caf3b04f802e7ba6d Signed-off-by: Jim Hahn <jrh3@att.com>
2021-08-25Use release versions in docker2.3.0Jim Hahn1-1/+1
Issue-ID: POLICY-3587 Change-Id: I49396f998f623bdb384c67891d770de0caafc79c Signed-off-by: Jim Hahn <jrh3@att.com>
2021-08-25Update pdp_enginestats records during upgrade/downgradektimoney28-54/+98
Updates to pdpstatistics have a knock on effect on pdp_enginestats. Table data needs to updated to ensure records are in sync Issue-ID: POLICY-3583 Change-Id: Id7408beceb47e540e933e8ccc0ff05095f8da85b Signed-off-by: ktimoney <kevin.timoney@est.tech>
2021-08-25Update CSITs for metrics + refactoringa.sreekumar16-283/+253
Change-Id: I5d090765ff29143f689c6754a7a1ad55dae1c1b4 Issue-ID: POLICY-3524 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2021-08-24Fix drools-apps CSITJim Hahn2-3/+18
Appears the the drools-apps healthcheck server now launches with https disabled, by default. The CSITs expect it to be enabled, so added a property to enable it. Issue-ID: POLICY-3553 Change-Id: Ia10e103d4e3964c3dbf28b7f6db19f6dd6ddb9c1 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-08-23Update METADATA table names for policy/docker db-migratorktimoney1-2/+2
METADATA tables for policy/docker db-migrator should be different than counterpart in policy/drools-pdp seed Issue-ID: POLICY-3547 Change-Id: Ie0c6ebf286ed410433014106425626cee55f222e Signed-off-by: ktimoney <kevin.timoney@est.tech>
2021-08-20Update pdpstatistics with IDs for change of PK.adheli.tavares3-1/+5
Update the new created ID column with values when changing pdpstatistics PK composition. Issue-ID: POLICY-3546 Change-Id: I53939557700237ccc7ab21e4069bd82ec6a4a4cf Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2021-08-18Fix CSIT migrator versionJim Hahn1-1/+1
Modified the CSIT to only use the first two digits when selecting the db-migrator version. Issue-ID: POLICY-3535 Change-Id: Ic3539d87806ec9115fbad5e39498b3215cd25045 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-08-18Upgrade/downgrade on existent tables and indexes.adheli.tavares27-74/+340
Issue-ID: POLICY-3535 Change-Id: I755bb0f279f4255eb9c452b9f569a88de69e14f2 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2021-08-18Merge "Add db-migrator to CSIT tests"Jim Hahn3-2/+65
2021-08-17Remove EPL-1.0 licenseJim Hahn1-16/+18
ONAP does not allow code containing an EPL-1.0 license. To address this, the offending file was re-cloned, this time from ci-management, which does not contain the EPL-1.0 license. Issue-ID: POLICY-3431 Change-Id: Idd973e71beb57d55b7086f52abefd3bc5c5de65d Signed-off-by: Jim Hahn <jrh3@att.com>
2021-08-12Add db-migrator to CSIT testsktimoney3-2/+65
Issue-ID: POLICY-3491 Change-Id: I987986da7325a040b80b031ae4e7fbf9776c4c54 Signed-off-by: ktimoney <kevin.timoney@est.tech>
2021-08-10use url resource for docker-tag -- dockerTaka Cho4-58/+16
use groovy url resource from docker repo to identify the tag for docker With this change, the "SNAPSHOT-latest" docker tag will change from "2.3.0-SNAPSHOT-latest" to "2.3-SNAPSHOT-latest" for jdk/jre alpine base image as well as db_migrator docker. Also fix a bug in println groovy script. Issue-ID: POLICY-3378 Change-Id: I72bd15e2535f688629ee5f1a823409d8fe83cdb1 Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-08-09Merge "Add db-migrator to CSIT"Ajith Sreekumar3-0/+0
2021-08-09Add db-migrator to CSITktimoney3-0/+0
Update file permissions for db-migrator scripts Issue-ID: POLICY-3491 Change-Id: I6895d27cb45dcdb9faa94ef5dc5e97b610ba3509 Signed-off-by: ktimoney <kevin.timoney@est.tech>
2021-08-06move docker-build groovy script to docker repoTaka Cho1-0/+34
For all docker builds, policy is using groovy-maven-plugin to run a groovy script to determine the tag for docker. The plan is: 1, move docker-tag groovy script to docker repo. 2, change source for groovy-maven-plugin to a URL below, that will point to the source code from step #1. <configuration> <source>https://raw.githubusercontent.com/onap /policy-docker/master/utils/groovy /docker-tag.groovy</source> </configuration> Issue-ID: POLICY-3378 Change-Id: Iff1f09e5ae47205240305b09602c49d403fad98f Signed-off-by: Taka Cho <takamune.cho@att.com>