aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-02-24Fixed sonar issues in xacml-pdpSuresh Charan1-7/+8
Reduced technical debt Issue-ID: POLICY-4536 Change-Id: I2d345cc879dbd267b4a2c0791aae153db994114b Signed-off-by: Suresh Charan <suresh.charan@bell.ca>
2023-02-17Clean up dependencies for London Releaseliamfallon2-2/+0
Issue-ID: POLICY-4482 Change-Id: Icb720ea0a934f40f419a8e411b444f4d18daaa57 Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-02-17Merge "Update Dockerfile for PF base image"Pamela Dragosh1-1/+2
2023-02-15Automate S3P tests in Xacmlwaynedunican3-12/+61
- Trigger XACML S3P tests Issue-ID: POLICY-4156 Change-Id: Id0e43f2553f42f5099f9bcd29084a83afd1133c8 Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
2023-02-14Update Dockerfile for PF base imageliamfallon1-1/+2
The Policy Framework base image run under the "onap" user rather than under the "root" user. This means that root access has to be enabled in child Dockerfiles for configuraiton that requires root access. Root access is turned off again later in the Dockerfile so that the image will run under another user. Issue-ID: POLICY-4558 Change-Id: Idcd167e57dcc6ec08c4baff05a969fc59bf65245 Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-02-08Merge "Replace Eclipselink with Hibernate"Ramesh Murugan Iyer8-28/+27
2023-02-02Replace Eclipselink with Hibernateliamfallon8-28/+27
Issue-ID: POLICY-4533 Change-Id: I56cfd55cd66e228e3012152a8fcc11e3011c8a3c Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-01-31Removing old swagger annotation in xacml-pdplapentafd3-158/+1162
This commit removes the Swagger V2 annotations on the Rest Controllers in policy-xacml-pdp. The OpeApi annotations (Swagger v3 annotations) are on a generated Java Interface. Issue-ID: POLICY-3465 Change-Id: Ibdeacff9582bb95a21d9fcb7dd8bd3688fa165df Signed-off-by: lapentafd <francesco.lapenta@est.tech>
2023-01-31Upgrade and clean up dependenciesliamfallon9-20/+33
- Upgrade Hibernate - Upgrade Mockito - Upgrade Mockserver - Remove Powermock (no longer supported) and replace with spring-test ReflectionTestUtils - Upgrade Spring Framework - Add spring-security to allow authentication on unit tests using MockMVC Minor clean-up - Replace deprecated authorization configuraiton on spring boot applications with SecurityFilterChain bean - Change @LocalPort include on tests to use test include rather than runtime include - Remove unused imports - Remove unused constants and variables - Add deprecation annotations where required Issue-ID: POLICY-4482 Change-Id: Ia61e137f7f7b7807f376d894be05d1c357a86bdd Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-12-15Update snapshot and/or references of policy/xacml-pdp to latest snapshotsliamfallon22-25/+25
policy/xacml-pdp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4484 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ib1d91e535d562d7ccac1259745a2e4c00bf10614
2022-12-15Release docker images for policy/xacml-pdp: 2.8.0liamfallon1-0/+8
This commit releases docker images for repo policy/xacml-pdp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4484 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I1ff3c10ba495334a326d44f594cb758a2c8b08eb
2022-12-15Release policy/xacml-pdp: 2.8.0liamfallon1-0/+5
This commit releases repo policy/xacml-pdp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4484 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Idba4152a6836a08ee8bf4278c5ea139e090d619a
2022-12-15update references in policy/xacml-pdp pomliamfallon2-4/+4
updated references in the policy/xacml-pdp pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-4484 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ideb85c1f83617e4ca963ab97efff7696923000c2
2022-12-13Use managed versions of dependenciesliamfallon1-2/+1
Issue-ID: POLICY-4482 Change-Id: I5a4385ad1b7a18e538e67304c20bfdeb5d2fd273 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-11-25Move git-commit-id-maven-plugin to parent pomdanielhanrahan1-19/+0
The POM config for git-commit-id-maven-plugin is duplicated in each repo, so the config is moved to policy/parent Issue-ID: POLICY-4466 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ifc458099233adc33d7ac21eb2d9ee0bf35a0fc3e
2022-11-01Merge "Fix mishandling of special characters in passwords"Jorge Hernandez2-2/+2
2022-10-31Fix mishandling of special characters in passwordsjhh2-2/+2
OperationsHistory creation is skipped in OOM settings since cannot process passwords with containing "=". Issue-ID: POLICY-4429 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I41ba9cf451aecd62fb0090d721685da9ce6e2f2e
2022-10-21Set snapshot and/or references of policy/xacml-pdp for new releaseliamfallon22-26/+26
policy/xacml-pdp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4408 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Icb77bcddf808c91379431b0e9f67a703755f945e
2022-10-21Update snapshot and/or references of policy/xacml-pdp to latest snapshotsliamfallon22-25/+25
policy/xacml-pdp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4408 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Id22d9db8667fe0a2585db7830e0042d482a28895
2022-10-21Release docker images for policy/xacml-pdp: 2.7.1liamfallon1-0/+8
This commit releases docker images for repo policy/xacml-pdp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4408 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I2c599e610eabaaad288345571da7dfacd16184f8
2022-10-21Release policy/xacml-pdp: 2.7.1liamfallon1-0/+5
This commit releases repo policy/xacml-pdp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4408 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ifc26f60d0b6253b4a97634671872f4c365ed378b
2022-10-21update references in policy/xacml-pdp pomliamfallon2-4/+4
updated references in the policy/xacml-pdp pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-4408 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ibdfe6691f751bf435fdd796d4a2135d7f87b32dd
2022-10-18Update to XACML Tutorial README to better reflect process for running imageisaac1-379/+36
Issue-ID: POLICY-4316 Signed-off-by: isaac <isaac.adorno@att.com> Change-Id: I62f217fdbcc621c61869d6dfb85c83da8edda36d
2022-10-18Fix hard coded versions in XACML-PDP tutorialsliamfallon10-325/+224
This commit adds variables to the docker-compse file for the xacml-applicaiton tutorial and adds a startup script that downloads files fromt he docker/csit repo to run the tutorial This commit also removes the separate docker-compose file that was used for xacml-enforcement tutorial and replaces it with instructions on how to use the csit docker-compose to run the enforcement. Issue-ID: POLICY-4186 Change-Id: Id1476e6c0949d3d57bdea9a696b985b60220ec78 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-10-11Removing unnecessary files and adding documentation for improved Docker ↵isaac2-36/+395
procedure. Issue-ID: POLICY-4316 Signed-off-by: isaac <isaac.adorno@att.com> Change-Id: Ia8a1b78e35a6b3d0d13199b60db16bafbc58aa96
2022-10-01Remove unnecessary check in entrypointjhh1-5/+0
Issue-ID: POLICY-4283 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Ie5b8ed2578ec58b8748f7a216caef3cf575e5f03
2022-09-23Update snapshot and/or references of policy/xacml-pdp to latest snapshotsliamfallon22-25/+25
policy/xacml-pdp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4343 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Idc27e55ef48287be95143928d764487dd0509049
2022-09-23Release docker images for policy/xacml-pdp: 2.7.0liamfallon1-0/+8
This commit releases docker images for repo policy/xacml-pdp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4343 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I39754ebe852004ff3b3282d0a0ef7e34f0b80416
2022-09-23Release policy/xacml-pdp: 2.7.0liamfallon1-0/+5
This commit releases repo policy/xacml-pdp. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4343 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Id122c45d1d484f93b0655724cb3eaa191d03cf66
2022-09-22update references in policy/xacml-pdp pomliamfallon2-4/+4
updated references in the policy/xacml-pdp pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-4343 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I031209a3d694330ca1654d88b732806ec241ad98
2022-09-09Remove inactive committers from INFO.yamlliamfallon1-7/+5
Remove inactive committers from INFO.yaml *** This commit is generated by a PF release script *** Issue-ID: POLICY-4354 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I6fc18dee497b29793c7188fdfa3865e98a3ec697
2022-09-08Merge "Upgrade xacml engine to 3.1.0"Liam Fallon1-1/+1
2022-09-06Upgrade xacml engine to 3.1.0jhh1-1/+1
Issue-ID: POLICY-4275 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Ia1422e168465dbb9dca1961e7d0f5371ea619f62
2022-09-06Allow overrides of guard xacml.propertiesjhh2-0/+10
Issue-ID: POLICY-4340 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Ifa59a52114a774ed94b33da06f7f0df1007d3c20
2022-09-02Merge "Compatibility with mariadb 10.x and mysql 8.x"Liam Fallon5-21/+105
2022-09-01Allow setting external dockerfile for xacml-pdpdanielhanrahan1-0/+2
If building with an external dockerfile, e.g. using mvn clean install -Pdocker -DdockerFile=/path/to/dockerfile docker will look for project files in the same directory as the new dockerfile. A new property is added for setting the context path, to allow using existing project files in src/main/docker. Issue-ID: POLICY-4334 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I58953f427fbc3194058a8a07ada508775ff397d4
2022-09-01Compatibility with mariadb 10.x and mysql 8.xjhh5-21/+105
Additional support for extra flags for example is secured mysql/mariadb server is desired when provisioning tables at initialization. Issue-ID: POLICY-4183 Issue-ID: POLICY-4340 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Id873b3692237cd867815f2928b56492c9261082e
2022-08-24Support of onap.policies.monitoring.tcagen2 2.0.0jhh3-44/+70
Issue-ID: POLICY-4317 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I1b1e2d4baa2ec82462e32cb79cc18bb183f7ded6 Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
2022-07-29Update docker base image to snapshotliamfallon1-1/+1
Update docker base image to snapshot *** This commit is generated by a PF release script *** Issue-ID: POLICY-4287 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I6c32075bfce758757188a51ceda898206ee573a7
2022-07-18Parameterize xacml-pdp tutorial docker fileliamfallon2-3/+15
This change parameterizes the XACML PDP tutorial so that it always works off the version of XACML PDP on which it is released. Issue-ID: POLICY-4186 Change-Id: If3891a21d6f60518da9d395228e700fe6d506dc2 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-07-13Reduce size of docker images for XACML-PDPdanielhanrahan3-18/+27
Avoid creating extra layers when extracting tarball Remove redundant chown/chmod commands Reduce size of Alpine image by 32% (379MB to 259MB) Reduce size of OpenSuse image by 23% (546MB to 423MB) Issue-ID: POLICY-4273 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I5b141b27d9db855c0b624612a54fc525845a02d7
2022-07-11Upgrade OpenSuse version to 15.4 for xacml-pdpdanielhanrahan1-1/+1
Issue-ID: POLICY-4278 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Icd60ba2b397a741f38da78fbc48d4995ef9f7fe5
2022-07-06Fix Raw XACML Decision API Serializationdc443y3-8/+8
Issue-ID: POLICY-4274 Signed-off-by: dc443y <dc443y@att.com> Change-Id: I0d367d35e7ec52c7587ec75194b654cc41303868 Signed-off-by: dc443y <dc443y@att.com>
2022-06-30Merge "OCI image spec labels for XACML-PDP"Liam Fallon3-0/+41
2022-06-28Merge "Adding support for custom application metrics in Xacml-PDP."Jorge Hernandez6-90/+138
2022-06-28OCI image spec labels for XACML-PDPdanielhanrahan3-0/+41
Issue-ID: POLICY-4256 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I9df32d52821fc4f25326b1d5a904af93a4672f50
2022-06-21Adding support for custom application metrics in Xacml-PDP.isaac6-90/+138
Issue-ID: POLICY-3762 Signed-off-by: isaac <isaac.adorno@att.com> Change-Id: I84b43ae3a61702ceaf9f526a1c537caa77802af6
2022-06-03OpenSuse docker file for xacml-pdpdanielhanrahan5-7/+70
Issue-ID: POLICY-4194 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I59af00368d35d9a4ade1332fcff5f3013edf3528
2022-06-02Merge "Add Ramesh Murugan Iyer as a committer"Liam Fallon1-0/+8
2022-06-01Add Ramesh Murugan Iyer as a committerliamfallon1-0/+8
Issue-ID: POLICY-4228 Change-Id: I66726e87856ba40f94ab1c3b30ff1322ecc20fcd Signed-off-by: liamfallon <liam.fallon@est.tech>