summaryrefslogtreecommitdiffstats
path: root/jjb/policy
AgeCommit message (Collapse)AuthorFilesLines
2024-02-21[POLICY] Add mvn opts for opening java packages when running clm jobadheli.tavares1-0/+1
Issue-ID: POLICY-4928 Change-Id: I4a80fecceb6e07b7d504887ed675ec79ba2150e7 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-12-04Removing support for London in CSIT for clamp projectadheli.tavares1-2/+0
Issue-ID: POLICY-4894 Change-Id: Ibdd702127f8d9794fdaf90ca6b1ec4d6af8ba72d Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-12-01CI: Disable daily jobsJessica Wagantall11-11/+0
As discussed in the TSC, we are removing daily cron jobs. Teams can individually revert back to using their cron if found really needed. - Merge jobs can be retriggered using "remerge" comment. - Sonar jobs will run @weekly and using "run-sonar" comment. - Stage jobs can be retriggered using "stage-release" comment. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I9f3302d892f8df72ff831e4ddefca935c0f99f1e
2023-11-14[POLICY] add montreal jjb jobsliamfallon14-166/+42
Issue-ID: POLICY-4854 Change-Id: I1b3588b0c2239b31416c6532e51d48adc3c19b8a Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-09-26[POLICY] Add mvn options for java 17 clm jobadheli.tavares12-0/+12
Issue-ID: POLICY-4665 Change-Id: Ib1a1a1a5d52f06119848c419a2e7f45122425e0c Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-09-25[POLICY] Remove jvm args for sonar jobsadheli.tavares11-11/+0
Issue-ID: POLICY-4665 Change-Id: I9e0ab5c2804c5ede6390a2de3a7b7bf14e53d1e8 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-09-21[POLICY] Change maven to 3.6adheli.tavares13-74/+74
- 3.9 caused issues, using 3.6 same as other openjdk17 jobs Issue-ID: POLICY-4665 Change-Id: If22d8bdcf0c980f16d453114bd68a754bdbe295b Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-09-20[POLICY] Move all PF master jobs to java17 environmentadheli.tavares15-220/+126
- update sonar and clm jobs to java17 env - update mvn version for java17 jobs Issue-ID: POLICY-4665 Change-Id: I77c79be066aa3c7b0bbf31d42e6cca317ba15799 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-08-25[POLICY] Add policy/gui Java 17 jobwaynedunican1-0/+35
Issue-ID: POLICY-4785 Change-Id: I4fadcb258e69c31007c1de8338bdb5a465803a78 Signed-off-by: waynedunican <wayne.dunican@est.tech>
2023-08-24[POLICY] Revert master branch jobs to java11waynedunican13-41/+314
- Temporarily move "master" build jobs to Java 11 - Java 17 jobs for "java-17" branches will run - Add CSITs - Add drools and xacml java 17 builds Issue-ID: POLICY-4785 Change-Id: I24cc56ef7fa9866002cc737450557837524b90d4 Signed-off-by: waynedunican <wayne.dunican@est.tech>
2023-08-16[POLICY] Add java17 jobswaynedunican8-15/+276
Issue-ID: POLICY-4785 Change-Id: Ieffd627a8d32ad19586c7a5e535121da8501b9f1 Signed-off-by: waynedunican <wayne.dunican@est.tech>
2023-08-02CI: Remove Jenkins gerrit-info-yaml-verify jobJessica Wagantall13-117/+0
This verification has been moved to GitHub Actions and its enfoced for all repos. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I33c874815e0f0836dcf0e3f5d39a0e4829d286d6
2023-05-25Add london release to Policy JJB jobsliamfallon14-0/+42
Issue-ID: POLICY-4662 Change-Id: I68c4190017f241752dc3c94c4a961a1441abb4b3 Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-05-16[POLICY] Remove Kohn job from apex postgres testswaynedunican1-2/+0
Issue-ID: POLICY-4645 Change-Id: I73f0d2814ad257b0e20ceb9ee9904bad9744c9e4 Signed-off-by: waynedunican <wayne.dunican@est.tech>
2023-05-03Refactor: Cleanup for pre-commitAndrew Grimberg15-683/+680
Change-Id: I322d72428f094f75f065d02f179a71958f36c875 Issue-ID: CIMAN-33 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2023-05-03[POLICY]Add Apex-PDP postgres testswaynedunican1-0/+19
Issue-ID: POLICY-4645 Change-Id: I2e353eaef2699711c5e6734be5267a0fb6744a3f Signed-off-by: waynedunican <wayne.dunican@est.tech>
2023-05-02Remove Policy k8s jenkins job from ONAPrameshiyer272-216/+0
Removing the kubernetes based policy integration tests from ONAP as the infrastructure is not sufficient to run Microk8s cluster. Issue-ID: POLICY-4655 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Iad7a57244ab73e215b2d3e837ea09daf73b99553
2023-04-18Refactor!: JJB code comply with updates to v5.xAnil Belur1-4/+4
Update global-jjb v0.86.0, this updates the minimal version of JJB to v5.0.2. Issue-ID: CIMAN-33 Change-Id: I26089604b401a8b486d752a4780b1981788d19ad Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2023-04-10Chore: Use a smaller node for release jobsJessica Wagantall13-13/+13
This is in order to save some costs since these jobs do not require a 8c-8g node Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Id0ec9e33ac4bc1c7c63dbd6bc7671c47aec996fa
2023-04-03Chore: Turn on SBOM for POLICYJessica Wagantall13-0/+23
Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I8c7534751daed3440b6ead319700e966b0cb0217
2023-03-28Chore: Move to centos8-builderJessica Wagantall1-1/+1
Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Id4f2abbd93855f85361b90b58416c0cf39af6fa8
2023-03-24Disable K8s CSIT jobs for older branches in policyrameshiyer272-13/+102
Issue-ID: POLICY-4541 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Idf2e41a5a9a8e895fe08ca6f07940c94823a13eb
2023-03-21Chore: Move to centos8-builderBengt Thuree13-24/+24
jjb/optf/optf-osdf.yaml jjb/policy/policy-apex-pdp.yaml jjb/policy/policy-api.yaml jjb/policy/policy-clamp.yaml jjb/policy/policy-common.yaml jjb/policy/policy-distribution.yaml jjb/policy/policy-docker-base-common.yaml jjb/policy/policy-drools-applications.yaml jjb/policy/policy-drools-pdp.yaml jjb/policy/policy-gui.yaml jjb/policy/policy-models.yaml jjb/policy/policy-pap.yaml jjb/policy/policy-parent.yaml jjb/policy/policy-xacml-pdp.yaml jjb/relman/relman.yaml Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: Iad21df45bc80e1a4cbd77066a46a4f80f57ae5d8
2023-03-14Add jenkins jobs for policy CSIT in Kubernetesrameshiyer272-0/+128
Components included: Api, Pap, Apex-pdp, xacml-pdp, drools-pdp, Clamp Issue-ID: POLICY-4541 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I8c261c859d3d85a586beb3fc40ff16c3f7f3f8dd
2023-01-26Force maven 3.6 on drools-applications jobsjhh1-0/+6
The default 3.3.9 version used in jenkins jobs seem to conflict with some latest versions of libraries recently introduced. Issue-ID: POLICY-4498 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Ie31be727b62fc6eeed4a99ccfea7027f674337e1
2022-12-01CI: remove plaintext sonarcloud tokenKevin Sandi11-11/+0
Issue-ID: CIMAN-33 Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: I1a4f12c5bbd290761aa43d2b5a9914152a166390
2022-10-24Add jenkins jobs for Kohn releaseliamfallon14-8/+50
Issue-ID: POLICY-4380 Change-Id: I86391b15b30c2d0a6b49013c431a9536caaee7ae Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-09-29Chore: Update CLM jobs to run only on masterJessica Wagantall13-72/+0
As requested in the TSC (Sep29), all CLM jobs should only be executed on the master branch. More in IT-24622 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: If33ed94f7a4a71d79d4a226ef0e973e886955cfb
2022-09-30Chore: Revert back to ubuntu1804-builderBengt Thuree12-19/+19
jjb/aai/aai-aai-common.yaml jjb/aai/aai-babel.yaml jjb/aai/aai-graphadmin.yaml jjb/aai/aai-graphgraph.yaml jjb/aai/aai-logging-service.yaml jjb/aai/aai-model-loader.yaml jjb/aai/aai-resources.yaml jjb/aai/aai-rest-client.yaml jjb/aai/aai-schema-service.yaml jjb/aai/aai-sparky-be.yaml jjb/aai/aai-sparky-fe.yaml jjb/aai/aai-traversal.yaml jjb/ccsdk/apps.yaml jjb/cli/cli.yaml jjb/dcaegen2/dcaegen2-collectors-snmptrap.yaml jjb/dcaegen2/dcaegen2-services-mapper.yaml jjb/demo/demo.yaml jjb/dmaap/dmaap-buscontroller.yaml jjb/dmaap/dmaap-datarouter.yaml jjb/dmaap/dmaap-messagerouter-dmaapclient.yaml jjb/dmaap/dmaap-messagerouter-messageservice.yaml jjb/externalapi/externalapi-nbi.yaml jjb/global-defaults.yaml jjb/holmes/holmes-common.yaml jjb/holmes/holmes-engine-mgt.yaml jjb/holmes/holmes-rule-mgt.yaml jjb/integration/integration-templates.yaml jjb/integration/integration.yaml jjb/integration/simulators/nf-simulator/integration-simulators-nf-simulator-simulator-cli.yaml jjb/lab/lab-templates.yaml jjb/modeling/modeling-etsicatalog.yaml jjb/msb/msb-apigateway.yaml jjb/msb/msb-discovery.yaml jjb/msb/msb-java-sdk.yaml jjb/msb/msb-swagger-sdk.yaml jjb/multicloud/multicloud-framework-java.yaml jjb/multicloud/multicloud-framework-python.yaml jjb/multicloud/multicloud-k8s.yaml jjb/multicloud/multicloud-openstack-vmware-java.yaml jjb/multicloud/multicloud-openstack-vmware-python.yaml jjb/multicloud/multicloud-openstack.yaml jjb/music/music-distributed-kv-store.yaml jjb/music/music-jar.yaml jjb/oom/oom-registrator.yaml jjb/oom/oom-templates.yaml jjb/oparent/oparent.yaml jjb/openci/openci-onap-daily-jobs.yaml jjb/optf/optf-has.yaml jjb/optf/optf-osdf.yaml jjb/policy/policy-apex-pdp.yaml jjb/policy/policy-api.yaml jjb/policy/policy-common.yaml jjb/policy/policy-distribution.yaml jjb/policy/policy-docker-base-common.yaml jjb/policy/policy-drools-applications.yaml jjb/policy/policy-drools-pdp.yaml jjb/policy/policy-gui.yaml jjb/policy/policy-models.yaml jjb/policy/policy-pap.yaml jjb/policy/policy-parent.yaml jjb/policy/policy-xacml-pdp.yaml jjb/sdc/sdc-onap-ui-angular.yaml jjb/sdc/sdc-onap-ui-common.yaml jjb/sdc/sdc-sdc-be-common.yaml jjb/sdc/sdc-sdc-distribution-client.yaml jjb/sdc/sdc-sdc-docker-base.yaml jjb/sdc/sdc-sdc-pubsub.yaml jjb/sdc/sdc-sdc-tosca.yaml jjb/sdc/sdc-sdc-workflow-designer.yaml jjb/sdnc/sdnc-apps.yaml jjb/sdnc/sdnc-northbound.yaml jjb/sdnc/sdnc-oam.yaml jjb/so/so-libs.yaml jjb/testsuite/testsuite-python-testing-utils.yaml jjb/usecaseui/usecase-ui-intent-analysis.yaml jjb/usecaseui/usecase-ui-nlp.yaml jjb/usecaseui/usecase-ui-server.yaml jjb/usecaseui/usecase-ui.yaml jjb/vfc/vfc-gvnfm-vnflcm-java.yaml jjb/vfc/vfc-gvnfm-vnflcm-python.yaml jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml jjb/vfc/vfc-gvnfm-vnfmgr-python.yaml jjb/vfc/vfc-gvnfm-vnfres-java.yaml jjb/vfc/vfc-gvnfm-vnfres-python.yaml jjb/vfc/vfc-nfvo-db.yaml jjb/vfc/vfc-nfvo-driver-svnfm-huawei.yaml jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-python.yaml jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-root.yaml jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-java.yaml jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-python.yaml jjb/vfc/vfc-nfvo-lcm-java.yaml jjb/vfc/vfc-nfvo-lcm-python.yaml jjb/vnfsdk/vnfsdk-dovetail-integration-python.yaml jjb/vnfsdk/vnfsdk-functest.yaml jjb/vnfsdk/vnfsdk-pkgtools-python.yaml jjb/vnfsdk/vnfsdk-refrepo.yaml jjb/vnfsdk/vnfsdk-validation.yaml Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I3f94e06cb75fb9840ab8d21ee5a59797a42ba67a
2022-09-28Merge "Chore: Move to ubuntu2004-builder"Jessica Wagantall11-17/+17
2022-09-28Chore: Move to ubuntu2004-builderBengt Thuree1-2/+2
jjb/policy/policy-xacml-pdp.yaml jjb/sdc/sdc-onap-ui-angular.yaml jjb/sdc/sdc-onap-ui-common.yaml jjb/sdc/sdc-sdc-be-common.yaml jjb/sdc/sdc-sdc-distribution-client.yaml jjb/sdc/sdc-sdc-docker-base.yaml jjb/sdc/sdc-sdc-pubsub.yaml jjb/sdc/sdc-sdc-tosca.yaml jjb/sdc/sdc-sdc-workflow-designer.yaml jjb/sdnc/sdnc-apps.yaml jjb/sdnc/sdnc-northbound.yaml jjb/sdnc/sdnc-oam.yaml jjb/so/so-libs.yaml jjb/testsuite/testsuite-python-testing-utils.yaml jjb/usecaseui/usecase-ui-intent-analysis.yaml Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: Ie6606c520266ef6299b8ee599858f47ce0c75734
2022-09-28Chore: Move to ubuntu2004-builderBengt Thuree11-17/+17
jjb/oparent/oparent.yaml jjb/openci/openci-onap-daily-jobs.yaml jjb/optf/optf-has.yaml jjb/optf/optf-osdf.yaml jjb/policy/policy-apex-pdp.yaml jjb/policy/policy-api.yaml jjb/policy/policy-common.yaml jjb/policy/policy-distribution.yaml jjb/policy/policy-docker-base-common.yaml jjb/policy/policy-drools-applications.yaml jjb/policy/policy-drools-pdp.yaml jjb/policy/policy-gui.yaml jjb/policy/policy-models.yaml jjb/policy/policy-pap.yaml jjb/policy/policy-parent.yaml Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I24b0b9e869e30a222c76fd9159b3b215cce7e9de
2022-07-06Set docker build to use Java 11liamfallon1-0/+7
iJava 8 is breaking the Docker merge job. Issue-ID: POLICY-4233 Change-Id: I318755dd3edac70263df183ad5ea0e355bb3a213 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-06-13Merge "Release docker stage job for policy models"Jessica Wagantall1-0/+6
2022-06-13Release docker stage job for policy modelsliamfallon1-0/+6
We need to release the models-simulator as a docker image in order to fix our CSIT jobs. Issue-ID: POLICY-4233 Change-Id: If688be288bba57b707d4110002c5b9fe631caed8 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-05-24add preferIPv6Addresses=false to some policy jobsjhh1-3/+3
Issue-ID: POLICY-4213 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Ib00eb2e2f59cac934fa0b8bf62ea36488801bac4
2022-05-24policy drools apps merge job not using java-optsjhh1-2/+3
The jvm option to prefer IPv4 was replaced with maven opts as it seems that the merge job does not look at jvm-opts. Issue-ID: POLICY-4213 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I15977498c8a26789024cac890982010eac1707be
2022-05-23Prefer IPv4 in maven builds in policyjhh1-0/+1
This tests if drools-applications build problems reported with ticket IT-24061 can be avoided in jenkins servers indicating maven JVM that IPv4 is preferred. Issue-ID: POLICY-4213 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Ib2d9eb584345a0e2719cecc759617a745fd844f9
2022-05-19Merge "[POLICY] Remove guilin stream"Jessica Wagantall11-22/+0
2022-05-19[POLICY] Remove guilin streamxudan1611-22/+0
The honolulu, istanbul, jakarta and master streams are left. Issue-ID: POLICY-4207 Issue-ID: POLICY-4186 Signed-off-by: xudan16 <xudan16@huawei.com> Change-Id: Ic243ea75afe8be6be8279e87e3c402eaa2c8fb43
2022-05-18Enable CLM jobs for Honolululiamfallon10-0/+20
Some users have Honolulu deployed in production and need to knwo what the vulnerabilities are. Jobs are not enabled for policy/clamp and policy/gui because they were not release in Honolulu. Issue-ID: POLICY-4210 Change-Id: I70d393b3a3f04d77867b3021d0830449556ebd9b Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-05-04Set up jenkins jobs for Policy in Jakartaliamfallon14-0/+82
Issue-ID: POLICY-4073 Change-Id: I6a80b500c3a6f0b2c97a8c95100b7c6c452520e3 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-03-25Add CLAMP CSIT to jenkins CISirisha_Manchikanti1-0/+19
Issue-ID: POLICY-4056 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: I20ad60e177bd1791b19be82d17b96425b59a9192
2022-02-07Disable Guilin CSITs for Policyliamfallon1-119/+0
The Guilin release is no longer supported so its CSITs are disabled. Issue-ID: POLICY-3915 Change-Id: I7a95f45786cd65be960d543c15771b70c47c4dbc Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-24Remove honolulu CLM jobsliamfallon13-26/+0
Honolulu CLM jobs are not required. Issue-ID: POLICY-3862 Change-Id: I8a3d06aef6d9e4ad660429bf662f18a2a1838faa Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-20Update CLM jobs to issue reports on branchesliamfallon13-13/+91
Changes needed to Jenkins jobs to gneerate CLM reports for Istanbul and Honolulu brnches Issue-ID: POLICY-3862 Change-Id: Ia088ac66b09615c32facf3c51824fc3f07324ed7 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-12Enable JJB jobs for istanbul branchesliamfallon14-2/+28
Issue-ID: POLICY-3696 Change-Id: I3ec7a114a70b497c6cef74220240dac3daffa7b6 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-15Fix node on policy-gui release buildliamfallon1-1/+1
Issue-ID: POLICY-3587 Change-Id: I0062107997249a956fc4192168be93dc00ac6abc Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-15Enable policy-gui docker stage and release jobsliamfallon1-2/+0
Issue-ID: POLICY-3587 Change-Id: Ib52b5175e9f49585d7d8015fa0d6a9918989cef1 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-14Skip test in staging jobsliamfallon11-1/+12
Tests fail in the staging jobs due to differences between the Ubuntu environment used in the verify and merge jobs and the Centos environment used in the staging jobs. Specifically, the "keytool" utility that comes in Java is not in the path in CentOS. As the tests must pass in the Ubuntu environment ver verification and merge, there is no need to run the tests at staging. THis review disables tests in staging jobs. Issue-ID: POLICY-3587 Change-Id: I357e15ce908491a1849f64d33a7c9df47471de39 Signed-off-by: liamfallon <liam.fallon@est.tech>