aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-03-23Placeholder for prometheus metrics documentationa.sreekumar2-0/+14
Change-Id: I646c094c1f0eeea096bc8afe6e4be17f07d2a3ea Issue-ID: POLICY-4034 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2022-03-16update release scripts for gui apex dependencyliamfallon4-21/+63
policy-gui nas a dependency on apex-pdp that was missed in the earlier versions of the release scripts. Issue-ID: POLICY-3982 Change-Id: Ic729e2a315c7035e47a62255a375058a536ecf9a Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-03-10add simpleclient_logback to dependency managementjhh1-0/+5
Issue-ID: POLICY-3984 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I6e750a621e9fa079ca45f5460ac42a0b29106830
2022-03-09Update snapshot and/or references of policy/parent to latest snapshotsliamfallon4-4/+4
policy/parent updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-3982 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ic17a02e6435279e4b6a22550736749293e03cb63
2022-03-09Release policy/parent: 3.5.1liamfallon1-0/+4
This commit releases repo policy/parent. *** This commit is generated by a PF release script *** Issue-ID: POLICY-3982 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I869900060f050c83f80fc74128a8dbcfd291414a
2022-03-09Merge "update parent references in policy/parent pom"Liam Fallon1-1/+1
2022-03-09Merge "Repalce PolicyDevelopment with PolicyAPI in docs"Liam Fallon9-30/+25
2022-03-08update parent references in policy/parent pomliamfallon1-1/+1
updated the parent references in the policy/parent pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-3982 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: If658e6906a0f9eabe3b6326fc7a969c90802f138
2022-03-08Repalce PolicyDevelopment with PolicyAPI in docsliamfallon9-30/+25
The architecture documentation refers to PolicyDevelopment rather than PolicyAPI, this commit corrects the documentation. Also the draw.io xml files are removed because draw.io can open the svg files directly. Issue-ID: POLICY-3866 Change-Id: I8b9c04ffb248a260b69b2c956191e8b1c6482e55 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-03-03Merge "Update release scripts for branches"Liam Fallon11-213/+494
2022-03-01upgrade to drools 7.66.0.Final versionjhh1-2/+2
Issue-ID: POLICY-3745 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I71bd83d38ffe4029990cd344c94fa4d9e979f3f1 Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
2022-03-01Update release scripts for branchesliamfallon11-213/+494
Release scripts are updated: - Can now handle releasing on a branch for a maintenance release - startPhase.sh script updated to handle all 13 phases of the release process - Various corrections and bug fixes found during the release - scripts updated to comply with IntelliJ shekkcheck suggestions Issue-ID: POLICY-3835 Change-Id: Ibfa49e4132ca61ae0541600fae5f6814cdf7a409 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-02-28Update release notes: Istanbul Maintenanceliamfallon1-2/+68
Update the release notes for the Istanbul Maintenance Release. Issue-ID: POLICY-3949 Change-Id: Ice819a7f4a320de09cecc9d9d922f391d2950b6b Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-02-15Add hibernate core as managed dependencyRam Krishna Verma1-0/+8
Adding hibernate core as a managed dependency in policy/parent so that multiple components can inherit the common version. Issue-ID: POLICY-3931 Change-Id: Ice21aca16bc90b32890e08fd51fc672962f97164 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2022-02-07Use spring boot actuator version 2.5.4a.sreekumar1-1/+2
Spring boot actuator version 2.5.4 is added so that the projects can use this. The version 2.5.0 which is currently used contains a bug where some jvm metrics are lost. Change-Id: I21c6283dc5ea93cda63bb0cc6a6425e4f5bef668 Issue-ID: POLICY-3913 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2022-02-04Modify db-migrator documentation to include postgres instructionswaynedunican1-7/+59
Issue-ID: POLICY-2715 Change-Id: Ifc5da2e19aaefc5e9b758f16b492154b93672e31 Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
2022-01-27Merge "Remove DCAE/CDS participant references"Ram Krishna Verma3-29/+8
2022-01-27Remove DCAE/CDS participant referencesliamfallon3-29/+8
Demove references to the DCAE and CDS participants from the documentaiton. The DCAE participant is replaced by the Kubernetes participant Teh CDS participant is not developed yet. Issue-ID: POLICY-3866 Change-Id: I67aa14f730653289ea1f8960a1788100e57f8123 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-25Removed Documentation for GUI Monitoringbrunomilitzer13-674/+0
Issue-ID: POLICY-3891 Change-Id: I1472a4d301ad5acf3311f6b1cf9884a6bec40612 Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
2022-01-19Merge "Add postgres dependency to integration pom.xml"Liam Fallon1-0/+8
2022-01-19Merge "Add release script, fix sed for MacOS"Jorge Hernandez9-39/+292
2022-01-19Add postgres dependency to integration pom.xmlwaynedunican1-0/+8
Issue-ID: POLICY-2086 Change-Id: I97828a378131f975fca339add198d943c15844c2 Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
2022-01-17Update to SECCOM recommended dependenciesliamfallon1-4/+4
SECCOM has issued a directive on which dependencies should be used, see this wiki page: https://wiki.onap.org/display/SV/Jakarta+Policy This is the policy parent review to comply with the SECCOM directive. Issue-ID: POLICY-3849 Change-Id: I1e69f84990ac6e3ca4d732db3af768a547caf952 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-17Add release script, fix sed for MacOSliamfallon9-39/+292
This commit: - Adds a releease phase script that somewhat automates releases - updates the scritps to use GNU sed on MacOS Issue-ID: POLICY-3835 Change-Id: I2b79c6a3cc3476280ac00a2288e3cb8686ee976a Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-12Release script documentation, first commitliamfallon3-0/+272
First part of the release script documentaiton Issue-ID: POLICY-3835 Change-Id: I091904de34c66a1096c46a2d7a96364fc1f0484d Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-11sed inline linux format/data header fixedliamfallon3-12/+12
Bug fixes discovered doing documentation:: - Scripts should use the linux sed inline format, not MacOS - Repo column header missing in data file Issue-ID: POLICY-3835 Change-Id: Icd51fecac4b19b0354f5a792e1ed2d0eff3829a9 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-06Merge "Update log4j version due to security vulnerability"Liam Fallon1-1/+1
2022-01-06Release scripts for repos, images, OOM, refsliamfallon10-5/+1069
bumpSnapshots.sh: Steps the patch version of snapshot images based on the data in the policy release data file. generateCommit.sh: At the suggestion of OOM, the order of the generated messages is changed. releaseRepo.sh: Generates the release yaml file and the commit to release the maven artifacts of a repo releaseRepoImages.sh: Generates the release yaml fole and the commit to release the docker images from a repo updateOomImages.sh: Generates a commit that updats the references to Policy Framework docker images in OOM updateRefs.sh: Updates the parent. common, models., drools-pdp, and Docker base images in Docker files for reselases or snapshots. Issue-ID: POLICY-3835 Change-Id: I0766a779c2217a57a33ed37725f11acdfb07a16d Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-06Update log4j version due to security vulnerabilityliamfallon1-1/+1
SECCOM has recommended going to log4j 2.17.1. Issue-ID: POLICY-3862 Change-Id: I9ce6e99db114aeef5d474219e0556727eb1b433e Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-05Update log4j version due to security vulnerabilityliamfallon1-2/+2
SECCOM has recommended going to log4j 2.17.1. Issue-ID: POLICY-3862 Change-Id: I804307f46de9e9f270bbc81b079f8621d1bcba0e Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-12-15Revert camel version upgradeliamfallon1-1/+1
Bumping the camel version from 3.7.3 to 3.13.0 breaks the CLAMP integration tests. The version of camel was bumped due to the log4j security issue but because the new versions of the log4j libraries are now managed in the parent POM, the old versions of log4j libs used by camel will be overridden anyhow. There is no need to step the camel version. Issue-ID: POLICY-3862 Change-Id: I2f94e539a7aa4d8b91e4756a052df9bee3f725fd Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-12-14Merge "Script to update a POM parent reference"Jorge Hernandez1-0/+118
2021-12-14Update log4j version due to security vulnerabilityliamfallon1-3/+21
This change excludes old log4j libraries and includes newer versions that are not tagged with a security vulnerability. Issue-ID: POLICY-3862 Change-Id: I92dea9bef6d207db92caa6eb0bc20f863c93b1be Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-12-13Script to update a POM parent referenceliamfallon1-0/+118
This script changes teh parent reference in a POM file to use the group ID, artifact ID and version specified on flags that are input to the script. Issue-ID: POLICY-3835 Change-Id: I0970f94d3acfc2a3d8d01fdfcb923b8f38442bf4 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-12-03Add script to gather data on release processliamfallon2-1/+168
This script gathers the latest tag version, the master snapshot version, the number of changed files since the last release, and the docker image names from each of the Policy Framework repos and stores that data in a CSV file. That CSV file is used by other scripts to do release process steps and to generate commits for the release process. Issue-ID: POLICY-3835 Change-Id: I2a282286c673bd690b6467cc5617f554f0c6de75 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-12-02Add script to generate release commitsliamfallon1-0/+163
This script generates a commit on an existing changed policy framework repo. It is called by other scripts in the release process. Issue-ID: POLICY-3835 Change-Id: I457e1bea7d9319250fde729e82a7006f5b1da4eb Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-12-02Merge "Extract Prometheus Client libraries into parent POM"Liam Fallon1-1/+19
2021-11-30Extract Prometheus Client libraries into parent POMRashmi Pujar1-1/+19
Issue-ID: POLICY-3760 Signed-off-by: Rashmi Pujar <rashmi.pujar1@bell.ca> Change-Id: I1e7c911dfbb8a9e15b6090ccc08c6be7a22e811e
2021-11-30Add scripts to generate release Yaml filesliamfallon2-0/+256
These two scripts create the releases/x.y.z.yaml and releases/x.y.z-container.yaml files. These scripts were developed by Jim Hahn and were stored on the ONAP wilik. THey are being placed in this directory so that they are under source control. Further scripts will be added here to cover more of the ONAP release proecess. Issue-ID: POLICY-3835 Change-Id: I48167b2970bd041a58fe3d0b6e037cd2dbe38f7c Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-11-23Update snapshot of policy/parent to 3.5.1-SNAPSHOTliamfallon4-4/+4
*** 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: I02cac4f46aa69771b26de4f944d931c37e6a586a
2021-11-20Release policy/parent: 3.5.0liamfallon1-0/+4
*** Release Phase 2: This commit is generated by a PF release script *** This is the second phase in releasing images, it releases policy/parent. Issue-ID: POLICY-3827 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I9232c4802585885aed202f4d98755200f2d7cdd5
2021-11-19Update parent resources version: 3.4.3-->3.5.0liamfallon1-1/+1
*** Release Phase 1: This commit is generated by a PF release script *** This is the first step in releasing images, it updates the release version for resources for policy parent. Issue-ID: POLICY-3827 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I40e0c53dc235c4689133e63eaea79ac48ff78bfe
2021-11-15Add document for apex-pdp smoke testRam Krishna Verma2-2/+108
Adding document for apex-pdp smoke testing. Issue-ID: POLICY-3719 Change-Id: Iedbd4624bb7251968f6432c166554b221bc1a217 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-11-12Add document for policy-pap smoke testRam Krishna Verma2-2/+69
Adding document for policy-pap smoke testing. Issue-ID: POLICY-3718 Change-Id: If60a1c3698c12b2f4d039068366678d7a263a852 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-11-12Merge "Add document for policy-api smoke test"Ram Krishna Verma2-2/+47
2021-11-12Merge "Add document for policy-cds testing"Ram Krishna Verma2-0/+137
2021-11-11Add document for policy-api smoke testRam Krishna Verma2-2/+47
Adding document for policy-api smoke testing. Issue-ID: POLICY-3717 Change-Id: Icc87a4927cfa84068c354cfaa2115486f4b0caab Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-11-11Add document for policy-cds testingRam Krishna Verma2-0/+137
Adding document for policy-cds testing that includes * creating entities in AAI. * publishing relevant blueprints to CDS. * running tests for apex-pdp * running tests for drools-pdp * deleting blueprints from CDS * deleting entities from AAI Issue-ID: POLICY-3735 Change-Id: Ieddaec9efc0f4241a2bbbbbd02ba1dfc40633da7 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-11-11Fix image suffix to resolve errorsRam Krishna Verma8-6/+6
Issue-ID: POLICY-3710 Change-Id: Ic70e9ed0f14623a233854b9a6c7d68406df2b206 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-11-11Merge "Update cds postman collection"Ram Krishna Verma1-50/+50