summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-04-24Release docker images for policy/docker: 2.6.2rameshiyer271-0/+12
This commit releases docker images for repo policy/docker. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4648 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech> Change-Id: I588e67620ebb24eac4e7c597ab7af0fcd8395d63
2023-04-24update parent references in policy/docker pom2.6.2rameshiyer272-2/+2
updated the parent references in the policy/docker pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-4648 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech> Change-Id: If877a16fa939c09cca335e2f3c3343cc44f335c6
2023-04-20Fix postgres sql syntax errorswaynedunican7-7/+11
Issue-ID: POLICY-4649 Change-Id: I96bb55ddadae9449f5cb115dd294bf7630b93fcc Signed-off-by: waynedunican <wayne.dunican@est.tech>
2023-04-13Add CSIT for ACM in dockerrameshiyer2720-3674/+1400
Included policy particiant tests in docker. Http and Kubernetes will be tested in kubernetes env. Issue-ID: POLICY-4541 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I2dcc294d9127307ef74a0f47791aed9d641b37f2
2023-04-06Fix drools-pdp and applications mismatch names on docker compose x config folderadheli.tavares4-109/+4
Issue-ID: POLICY-4125 Change-Id: Ic63e99f19f46e494895e64525b2d9413e901bef6 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-03-31Improvements to scripts and test configurationadheli.tavares7-128/+278
- reduced csit image for k8s test from 1gb to 230mb - fixed some small hindrances with start-compose.sh - added README for how to use and configure compose script - cleaning of Chart.lock as it fails helm install if outdated even after running helm dependencies update Issue-ID: POLICY-4125 Change-Id: If1711523bb836c212f27a032a46cc18d68766478 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-03-31Add SLA Validations for Apex-PDPwaynedunican16-111/+579
- Add multiple apex microservice SLA tests - Add single instance apex SLA tests - Single instance SLA tests to be ran as part of CSIT runs - Multiple microservice will not be ran as part of CSITs due to high resource consumption - Multiple microservice SLA test results can be found in the linked JIRA - Added setup scripts for multiple instance SLA tests - nginx added for load balancing purposes for multiple apex instances Issue-ID: POLICY-4530 Issue-ID: POLICY-4164 Change-Id: Ib86e96c57f4b7bf2b4f5e930fd7d4a3805b50687 Signed-off-by: Wayne Dunican <wayne.dunican@est.tech> Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-03-30Disable K8s CSIT temporarily to fix timeout issue in Jenkinsrameshiyer276-248/+674
The pods take longer time than usual in Jenkins vm which prevents robot test cases getting executed. This will be fixed in the upcoming patch. Fixing supporting docker images to be pulled from nexus Issue-ID: POLICY-4541 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: If01b98bee51e36cb6104fa6eff006ad8194dc1b2
2023-03-16Fix microk8s permission issue in jenkinsrameshiyer271-12/+14
Issue-ID: POLICY-4541 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Ifb33b5f292fbf50291d52e432b80719d9097ec96
2023-03-15Merge "Update PF for SNI checking support"Liam Fallon1-1/+4
2023-03-14Update PF for SNI checking supportliamfallon1-1/+4
Fix the script to allow CSITs to run on MacOS Issue-ID: POLICY-4474 Change-Id: If11ad6ba4f4b4bc52543d46d12ce5b40d3cc26be Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-03-14Add prometheus server to k8s chartsadheli.tavares12-102/+350
- add pap-slas.test to list of robot tests for k8s - fix an export var on docker compose Issue-ID: POLICY-4545 Change-Id: Id1dd55693ab6d016fd0dd38230972ffe96b28b14 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-03-14Merge "Fix consolidated health check failure in PAP CSIT"Ram Krishna Verma1-1/+2
2023-03-14Merge "Add SLA Validations for API"Liam Fallon2-7/+11
2023-03-14Fix consolidated health check failure in PAP CSITrameshiyer271-1/+2
Issue-ID: POLICY-4546 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I4e11f3b485b886878d12dc0079d245bf7d75cc0e
2023-03-13Add SLA Validations for APIwaynedunican2-7/+11
- Add tests for querying policies/policyTypes by version/id - Add tests for deletion of policies/policyTypes - Update expected response time Issue-ID: POLICY-4528 Change-Id: I393383ef8771274501509ee9b3073b3a0ef01b38 Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
2023-03-10Add A1pms participant in CSIT helmaravind.est12-0/+628
This adds the helm chart for the a1pms participant in CSIT helm folder. Issue-ID: POLICY-4525 Signed-off-by: aravind.est <aravindhan.a@est.tech> Change-Id: I2045770de5dc2b9507cd40fd3a488ee352a0acd0
2023-03-09Merge "Upgrade helm charts ACM release to 6.4.1 in CSIT"Jorge Hernandez7-23/+20
2023-03-09Merge "Add kserve participant in CSIT helm"Jorge Hernandez12-0/+671
2023-03-09Add kserve participant in CSIT helmaravind.est12-0/+671
This adds the helm chart for the kserve participant in CSIT helm folder. Issue-ID: POLICY-4574 Signed-off-by: aravind.est <aravindhan.a@est.tech> Change-Id: Id4ee4655e115cf48f3266cb06d2cbfd548114a89
2023-03-08Upgrade helm charts ACM release to 6.4.1 in CSITFrancescoFioraEst7-23/+20
Issue-ID: POLICY-4565 Change-Id: I3118cb3c3d259b731d0c7b59994d0d933fdf9363 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-03-08Add kserve participant in CSIT docker composearavind.est2-0/+79
Kserve participant added in docker-compose configuration of CSIT. Issue-ID: POLICY-4574 Signed-off-by: aravind.est <aravindhan.a@est.tech> Change-Id: I2b25eac7cf9414fc8a4d4bff80d0a2a61ddd6890
2023-03-08Fix groups.json to have xacml supported policies for CSIT.adheli.tavares3-129/+89
Issue-ID: POLICY-4125 Change-Id: Id0900117f051e560515e1def40e86e144a4f7740 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-03-07Add helm charts for distribution and http-ppnt in CSITrameshiyer2725-4/+1410
Issue-ID: POLICY-4542 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I18453af111dff7943c65c8b1113df0ded23b6f99
2023-03-02Fix drools-pdp helm charts to run csit testadheli.tavares2-6/+7
Issue-ID: POLICY-4125 Change-Id: I50ad9e44081faf52744dbb6fd491980225a3a754 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-03-01New Test Developmentadheli.tavares57-19135/+427
- api, pap (except consolidated HC), apex and acm runtime passing on both docker and helm environment - other simulators exposed on simulator service - topics are checked on test with robot http support - apex temp engine port exposed - xacml readiness added Issue-ID: POLICY-4125 Change-Id: I39ee8c38e70dd3a4ad26ba69d7c62e61a211469e Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-03-01Merge "Add helm charts for drools,xacml pdps"Liam Fallon33-154/+2067
2023-03-01Merge "Add SLA validations to API"Liam Fallon3-1/+52
2023-02-28Update snapshot and/or references of policy/docker to latest snapshotssaul.gill8-9/+9
policy/docker updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4570 Signed-off-by: saul.gill <saul.gill@est.tech> Change-Id: Ie7cebf3963d13081b4ec1c31e454c7026370aef3 Signed-off-by: saul.gill <saul.gill@est.tech>
2023-02-28Release docker images for policy/docker: 2.6.1saul.gill1-0/+12
This commit releases docker images for repo policy/docker. *** This commit is generated by a PF release script *** Issue-ID: POLICY-4570 Signed-off-by: saul.gill <saul.gill@est.tech> Change-Id: Ib7db310517aac4c4202277f562c44883c799bbb8
2023-02-28update parent references in policy/docker pom2.6.1saul.gill2-2/+2
updated the parent references in the policy/docker pom *** This commit is generated by a PF release script *** Issue-ID: POLICY-4570 Signed-off-by: saul.gill <saul.gill@est.tech> Change-Id: I527246c9df1f9dcd34a1d2c31301e39650fdc598
2023-02-27Add helm charts for drools,xacml pdpsrameshiyer2733-154/+2067
Robot test files will be included in a common directory as part of the CSIT refactoring work. Issue-ID: POLICY-4542 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I0915bb9801d483a9ce382a8c6978de6138c86d72
2023-02-27Add SLA validations to APIwaynedunican3-1/+52
Issue-ID: POLICY-4528 Change-Id: I517cb477bbccb36d5e2000b60450a2c015d4940b Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
2023-02-22Restructure of csit files to be used both by docker and k8s configadheli.tavares165-1154/+645
Issue-ID: POLICY-4125 Change-Id: Id63b3badb1b451b36e3226970dcafaa5a62d860f Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-02-21Merge "Add volume mount for storing k8s robot logs to the host"Ram Krishna Verma4-5/+13
2023-02-17Merge "Remove integration base images from PF base images"Ramesh Murugan Iyer5-247/+110
2023-02-14Add volume mount for storing k8s robot logs to the hostrameshiyer274-5/+13
Issue-ID: POLICY-4546 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I498aa9db39d6b04e685a893c9bca41c6bb108265
2023-02-14Add SLAs validations to docker csit robot testsadheli.tavares10-28/+113
Issue-ID: POLICY-4529 Change-Id: I197a51892e9135d20c2e8a49ce7787df3bfbd4fa Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-02-14Remove integration base images from PF base imagesliamfallon5-247/+110
The Docker base image from the integration project is now unmaintained. We replace the Integration base image by updating our own base image to work directly off Alpine. Issue-ID: POLICY-4558 Change-Id: I00097cede2536c88ade3f318479eab309695b41e Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-02-13Refactor CSITs to use exposed portsliamfallon22-117/+242
The CSITs were using the ports in the Docker environment directly. This commit changes the CSITs to use published ports. Issue-ID: POLICY-4533 Change-Id: I17d60c8bceae71f1bf2175dcb6addf032f14a899 Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-02-10Merge "Fix test failures in K8s CSIT"Liam Fallon16-29/+251
2023-02-10Merge "Add scripts to automate S3P tests"Ram Krishna Verma2-0/+233
2023-02-10Fix test failures in K8s CSITrameshiyer2716-29/+251
Apex-pdp - Add json response files, update sim hostnames Api,Pap - Update context paths for prometheus metrics Print console logs of test execution Issue-ID: POLICY-4546 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I1bed6e4077c7e52b986bcb927204819ec0d95d99
2023-02-09Merge "Add sequence tables for Hibernate"Liam Fallon8-0/+178
2023-02-09Add sequence tables for Hibernateliamfallon8-0/+178
Hibernate does not allow the same sequence table to be used for more than one sequence number generator JPA class. Issue-ID: POLICY-4533 Change-Id: If7e70164a5da7e0678aeb192d563bafc213f8bb6 Signed-off-by: liamfallon <liam.fallon@est.tech> Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-02-08Improve MariaDB Sqls for db-migrator tooladheli.tavares62-139/+163
Issue-ID: POLICY-4549 Change-Id: I4a1cd6514ae8025726ca015081632633ea49361a Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-02-08Merge "Fix robot failures in kubernetes CSITs"Liam Fallon19-96/+214
2023-02-07Add scripts to automate S3P testswaynedunican2-0/+233
- Add script to setup k8s cluster, install JMeter and run S3P tests - Add script to alter the installed cluster to work towards the S3P test plans Issue-ID: POLICY-4156 Change-Id: I966055c8ff41025033b5b6435c42508bc3377371 Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
2023-02-07Fix robot failures in kubernetes CSITsrameshiyer2719-96/+214
Api, Pap, Clamp configurations are fixed Update Readiness containers as a list entity to wait for more than one component. Issue-ID: POLICY-4546 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I8598ddc01905b072edd9eb3030a83d3d806a14eb
2023-02-02Add configurations to run SLAs validations on CSITsadheli.tavares13-378/+75
Issue-ID: POLICY-4531 Change-Id: Idf69fe888828fabd4ec0cd3c18fea7aff96caac8 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>