summaryrefslogtreecommitdiffstats
path: root/jjb/policy
AgeCommit message (Collapse)AuthorFilesLines
2020-03-27Fix Ubuntu18.04 nodesJessica Wagantall1-1/+1
Some of these jobs were calling a non existent node Change-Id: I99c724a440d0db5b2444e9b120e05e39685d6796 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-03-26Use ubuntu 18.04Pamela Dragosh3-12/+12
Tested these 3 repos, only engine is shaky but let's try it and see if it works. The other 2 work. Issue-ID: POLICY-2437 Change-Id: I25928a9946bb5316d4886e62cccdbac05732f49e Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-26Skip tests in docker stage jobPamela Dragosh6-19/+19
Not all our jobs have skipTests - since both a verify job is run it isn't necessary for the docker build job to run the JUnit tests in addition to the verify job which will catch any issues. Also bumping some projectd to use ubuntu 18.04. apex sonar jobs should be run in 8c/8g node. fixing enabled vs disabled for policy/gui Issue-ID: POLICY-2378 Change-Id: I3a0aad6c2280fa5c2cb56b592c6093814f38deb1 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-25Upgrade policy/gui to 18.04Pamela Dragosh1-4/+6
Also turning off release jobs as we are not releasing this work yet until Guilen. There are no docker images for it currently. Issue-ID: POLICY-2437 Change-Id: I32c13422159baa8c506296f5972090139365eb3d Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-20Upgrade some policy repos to 18.04Pamela Dragosh6-17/+17
These 4 repos compile fine in an ubuntu VM so they are safe to be upgraded. drools-pdp hangs, apex fails, engine cannot bind, and distribution fails. They will need further reviews to determine if its simply a VM configuration error or a ubuntu issue (highly doubtful). Issue-ID: POLICY-2437 Change-Id: I9ff155bd44b49de10b7b49143fbd85e59f5464ae Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-20Revert "add Multiarch jobs for policy-pap with docker.io repository"Pamela Dragosh1-38/+7
This reverts commit defc0498e7df47fe91095ce7e46bf0cc3a176879. Reason for revert: This work is not mature enough for release. Issue-ID: CIMAN-33 Change-Id: I09a0eff1313b4c79999477225ee8fc6adac145b6 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-12Migrate to ARM Ubuntu18.04 nodeJessica Wagantall2-4/+4
Ubuntu 16.04 still has SSH and Kernel issues. Migrating to Ubuntu18.04 since we have a good instance now. TODO: Disable Ubuntu16.04 arm nodes. - Currently Ubuntu18.04 arm nodes are under more test. - No additional costs since no job is using 16.04 arm nodes. - Once confirmed, these will be disabled. Change-Id: I1ef6dfc04aa6e85531f824e24ad517137a7080ca Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-03-12Move to centos build node for policy/guiPamela Dragosh1-0/+1
This repo was inactive when the changes were made for INFO.yaml verification. Upgrading Issue-ID: POLICY-2423 Change-Id: Ia1cb1c7643ff970186b83e55291d9aa4ec623039 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-06Changing buildnode to arm64 for arm imagesSrinivasan Selvam1-1/+5
Signed-off-by: Srinivasan Selvam <srinivasan.s.n@huawei.com> Issue-ID: CIMAN-217 Change-Id: I02deda3170d82e51714dd76ebb2d8de42ef8d2ba
2020-03-05Merge "add Multiarch jobs for policy-pap with docker.io repository"Jessica Wagantall1-7/+34
2020-03-04Revert stack increase in policy-apex-pdpliamfallon1-1/+0
This stack size increase is not necessary, the stack overflow errors are due to another cause. Issue-ID: POLICY-2106 Change-Id: I3185d6b384aafc65ea695d28761d0231392f53d6 Signed-off-by: liamfallon <liam.fallon@est.tech>
2020-03-03Merge "Increase thread stack size for Graal in apex-pdp"Jessica Wagantall1-0/+1
2020-03-03Increase thread stack size for Graal in apex-pdpliamfallon1-0/+1
In the apex-pdp javascript tasks are executed using Graal scripting support in Java 11. The javascript scripts executed in Java threads. The default stack size of 1024k is too small and results in stack overflow exceptions for any Javascript script that is of a reasonable size. This review increases the stack size for the JVM for apex-pdp builds. Issue-ID: POLICY-2106 Change-Id: Iea7512939dcd8c1d68d8c37ebd4af63b89ffaa61 Signed-off-by: liamfallon <liam.fallon@est.tech>
2020-03-03add Multiarch jobs for policy-pap with docker.io repositorySrinivasan Selvam1-7/+34
Signed-off-by: Srinivasan Selvam <srinivasan.s.n@huawei.com> Change-Id: I57aef5b67eaae18536f5d91a32c0f1a6a0abca64 Issue-ID: CIMAN-33
2020-03-02Jenkins changes for Policy CSIT frankfurt breakagea.sreekumar1-19/+0
Change-Id: Idd91373790d649fa9cc17a843578a8f1fba1e4aa Issue-ID: POLICY-1402 Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
2020-02-12Fix executor in policy/gui docker jobsRam Krishna Verma1-2/+2
Issue-ID: POLICY-2334 Change-Id: Ic012170f4965021c4c1b258581ae1eac79539f34 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2020-01-31Adding jenkin jobs for policy/guiramverma1-0/+70
Issue-ID: POLICY-2334 Change-Id: Iaf0f3d0ab963f87a613623e05d8f6327df36b915 Signed-off-by: ramverma <ram.krishna.verma@est.tech>
2020-01-22Set policy apex-pdp to use Java 11liamfallon1-0/+3
Issue-ID: POLICY-1581 Change-Id: I8b6adb7cae90940f50bea3ccdf309504885128db Signed-off-by: liamfallon <liam.fallon@est.tech>
2020-01-21Merge "set java11 version for policy/engine"Jessica Wagantall2-0/+6
2020-01-20set java11 version for policy/engineHOCKLA2-0/+6
set java11 for policy/distribution as well Issue-ID: POLICY-1590 Change-Id: I2ba05feab9e45408dfc548752833b9c57215ffd1 Signed-off-by: HOCKLA <ah999m@att.com>
2020-01-16Merge "set java11 version for policy/drools-apps"Jessica Wagantall1-0/+3
2020-01-16Update jdk version ofr csit policy testsmrichomme1-0/+8
Issue-ID: INT-1413 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I8e4ec5f5b4f99664aeabd15062454b6be7c06466
2020-01-15set java11 version for policy/drools-appsHOCKLA1-0/+3
Issue-ID: POLICY-1587 Change-Id: Ifd287ed1f7c5956ae43cb39c74d07e312c048389 Signed-off-by: HOCKLA <ah999m@att.com>
2020-01-14Merge "Set java11 for policy/api and policy/drools-pdp"Jessica Wagantall4-0/+12
2020-01-14Set java11 for policy/api and policy/drools-pdpHOCKLA4-0/+12
Issue-ID: POLICY-1582 Change-Id: I707a1309dd672d2e8647096e66f3011c9492f259 Signed-off-by: HOCKLA <ah999m@att.com>
2020-01-14Ensure INFO runs in centosJessica Wagantall12-0/+12
Move INFO.yaml verify jobs to centos node to ensure there are no issues with Python packages. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ib696292b9785478175515694247854b2e4e1c37f
2020-01-10Change policy-models to build on jdk11Pamela Dragosh1-0/+3
Converting this repo to build on JDK 11 Issue-ID: POLICY-1592 Change-Id: Iccaab84c6cba70c76135ce2c95e5cf1369961cbc Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-01-09Simplify sonar variablesJessica Wagantall10-10/+10
Globalize sonar_mvn_goal Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ia46696394bfbde621b861e662e6a512f5f6df967
2019-12-18policy jobs must use JDK 11 for sonar/clmPamela Dragosh2-0/+3
Sonar job failing because we upgraded this repo to JDK 11 and forgot to set that job correctly. Also fixing CLM job. I do not think the INFO.yaml needs this as its only checking the .yaml file and not compiling the repo. Jessica please confirm. Issue-ID: POLICY-1406 Change-Id: I0a936bd4d4a0843e9443438e974071d99cb4e4ee Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-12-16drools-apps CLM increase mem/cpu nodePamela Dragosh1-0/+1
Seems the changes in the JUnits are running out of memory and failing. Change to a bigger build node as those JUnits will be revamped over the next month to reduce complexity and the team will look into reducing memory consumption. Issue-ID: POLICY-2307 Change-Id: Id2716c55d62a6e52875c914a3fc0e75f1134da86 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-12-12Merge "Increases java mem/cpu policy/engine repo"Jessica Wagantall1-1/+1
2019-12-12Increases java mem/cpu policy/engine repoPamela Dragosh1-1/+1
Temp increase for code coverage TSC must-have and to finish tasks before break. Will investigate why the use of mock is causing so much memory consumption. Issue-ID: POLICY-2300 Change-Id: I17c9b5c4e2a8541aec3e3cc2aedcc0eb7d043aa3 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-12-11Set java 11 for policy/common and policy/parentHOCKLA2-0/+2
Issue-ID: POLICY-1594 Change-Id: I29607fdc51380c6acb59c1525b85b3c2733e6c12 Signed-off-by: HOCKLA <ah999m@att.com>
2019-12-11Remove Policy El Alto jobsPamela Dragosh11-22/+0
Not needed at this point - any fixes will go into Frankfurt. NOTE: Not removing the docker branch El Alto job until the multi arch work is complete on the master branch. In case we need to go back and update that image for JDK 11 and use it temporarily. Issue-ID: POLICY-2299 Change-Id: I34615eeb5e9f51947e5dc182931a960f6ee767f5 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-12-02policy/docker should not have a sonar jobPamela Dragosh1-18/+0
This repo has no source code in it and should not run a sonar job. Issue-ID: POLICY-2280 Change-Id: Ic82505d84bc775f7cf041c79a440fd936ed8ca9d Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-11-26Migrate POLICY to SonarCloudJessica Wagantall11-0/+55
Issue-ID: CIMAN-343 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I47085a53c163c845851a4a05528c0ac64b564a4f
2019-11-07Add mail address for notification of csit policy testsmrichomme1-1/+4
Issue-ID: INT-1363 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I63d80ee81155e48c8a2b56fd82ce7a823f71b74a
2019-10-09Revert policy/api multiarch changePamela Dragosh1-60/+3
The policy jobs are failing because the policy/api is not being generated and the old SNAPSHOT disappeared from nexus. Until the docker release strategy has decisions on it I need to revert back to this in order to generate api SNAPSHOTS and for our CSIT to succeed. We can put this back in place when the docker release strategy is decided upon. Issue-ID: CIMAN-217 Change-Id: I5815082e066a21fc2eeb79023a5ef93b2b5f9c19 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-09-18Added multiplatform jobs for policy-api imageCristina Pauna1-3/+60
This is a follow-up to patch https://gerrit.onap.org/r/c/ci-management/+/92707 Modified the policy-api project to use the multi-arch templates on master branch Issue-ID: CIMAN-217 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> Change-Id: I4d68dbde3c3b959c8323cb02e5e935aa18be8c4d
2019-09-17Add elalto to jenkins for engine and distributionjrh32-0/+4
Issue-ID: POLICY-2045 Signed-off-by: jrh3 <jrh3@att.com> Change-Id: Iddd23fcbda343663c63a49c045fb566a4666027e
2019-09-16Move release jobs to docker nodeJessica Wagantall12-13/+13
Move release jobs to docker node since these repos will start using self container releases Change-Id: If335d12375863b3809e0d1335310a3eaeefea154 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-09-12Add apex-pdp elalto branch to build jobsjrh31-0/+2
Issue-ID: POLICY-2045 Signed-off-by: jrh3 <jrh3@att.com> Change-Id: I210a3250f1ae10e1c3af3b2d779283c76b5fc8d7
2019-09-10Add elalto to drools-apps build jobsjrh31-0/+2
Issue-ID: POLICY-2045 Signed-off-by: jrh3 <jrh3@att.com> Change-Id: I8d0ce4dc3c9f3b4e8e0c8bcd3b1a61b74980b380
2019-09-10Add elalto to more build jobsjrh35-0/+10
Added for models, api, pap, drools-pdp, and xacml-pdp Issue-ID: POLICY-2045 Signed-off-by: jrh3 <jrh3@att.com> Change-Id: Iac769f1c4d8e630f74b5303cb80f5ee3324451f5
2019-09-10Revert "Revert "Add multiplatform jobs for policy docker images""Bengt Thuree1-3/+58
This reverts commit 764bb8283a5cbf93ca9cbb8e2dd9760e783f9a78. Re-enables the multiplatform jobs for policy docker images. Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Issue-ID: CIMAN-217 Change-Id: I34b81f193e6286792ace75be2a64f1a8ed19c9d8
2019-09-06Revert "Add multiplatform jobs for policy docker images"Jessica Wagantall1-58/+3
This reverts commit 866558d317feb1171c4a40d9ff63f9dc99cd4a6d. Looks like this commit is causing build failures in jjb during the merge: ci-management-jjb-merge/1756/console.log.gz Change-Id: I4384ab0a5ef50b2551efb19bc41bc9b000a8748e Issue-ID: CIMAN-217 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-09-06Merge "Add multiplatform jobs for policy docker images"Jessica Wagantall1-3/+58
2019-09-06Add multiplatform jobs for policy docker imagesPaul Vaduva1-3/+58
Add three global templates needed to build multiarch images: - {project-name}-docker-manifest-{stream}: creates a docker manifest list with images for multiple architectures by calling docker_push_manifest.sh - {project-name}-multiarch-docker-stage-{stream}: multijob that uses the global-jjb template {project-name}-maven-docker-stage-{stream} to produce staging images for each supported arch and a manifest list for them - {project-name}-multiarch-{stream}-merge-java: multijob that uses the existing {project-name}-{stream}-merge-java template to produce snapshot images for each suppported arch and a manifest list for them The policy/docker project jobs are modified to use the new multiarch templates. All images are now pushed to DockerHub instead of Nexus (as Nexus lacks support for docker manifest list). Cancel the triggers for child jobs, as they will be triggered by the parent multiarch job. For the jobs that build images, use registry registry-1.docker.io as a workaround for [1]. Enable the multiarch jobs only for the master branch for now. [1] https://github.com/fabric8io/docker-maven-plugin/issues/838 Issue-ID: CIMAN-217 Change-Id: Ibd00d24bb70ef51f761005016b7baea4ef66a0a5 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com> Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-09-04Build elalto branch of policy/parent and commonjrh32-0/+4
Change-Id: I093c85c56cd6f186ca61b005724047c24f7cac33 Issue-ID: POLICY-2045 Signed-off-by: jrh3 <jrh3@att.com>
2019-09-03Add jobs for docker elalto branchPamela Dragosh1-0/+2
Branching for El Alto Issue-ID: POLICY-2045 Change-Id: I9dd61e3e1b3431b4bf9305aff400f06c31f12a89 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>