summaryrefslogtreecommitdiffstats
path: root/jjb/opnfv/slave-params.yml
AgeCommit message (Collapse)AuthorFilesLines
2016-06-15Tie all verify/merge/build to opnfv-build-ubuntuFatih Degirmenci1-15/+19
We reconfigured centos build server now and it is important to know which jobs require centos and which ones ubuntu. The machines with ubuntu were labelled with opnfv-build previously, preventing us from keeping track of which projects require what OS. This tries to solve that. Change-Id: I1fb2912ec49f5bc2781853e500508d9992d59fbb Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-15ovsnfv: Disable brahmaputra builds and tie builds to slave labelFatih Degirmenci1-47/+10
Change-Id: I33cc3ddd5971231fd6d188a8c6d8c48a5885e31b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-08armband: updated lab-config URLJosep Puigdemont1-1/+1
Change-Id: I317321bbaf1e74419b9508c6da3039b95d9d399d Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
2016-05-29Apex, Functest: Reconfigure Apex with labelsTim Rozet1-0/+36
Change-Id: Ia56ceefe5bf93cf15f89133c40f0e23c678e11d3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-26compass: Switch using labels instead of slavesFatih Degirmenci1-27/+20
This change switches compass jobs to use labels instead of tying jobs to slaves. The changes in detail are: - Compass jobs can roam on any pod that is labelled with compass-baremetal and compass-virtual. - Above means that there is no branch/pod allocation anymore. - New jobs are created in order to get rid of pod names from them and just use baremetal or virtual in names. - Old jobs are removed. - Related test jobs are updated. - huawei-virtual label is renamed to compass-virtual since we still have installer specific slaves, not company specific. In future the job might end up on a none-Huawei slave too. - huawei-pod2 is not a CI POD so it is left in none-CI PODs section. - block relations and triggers might require fine tuning and left to compass project to decide how to adjust Job structure remains same; one parent job calling 3 downstream jobs: deploy, functest, yardstick. The OS to deploy (trusty or centos7) needs to be solved in a separate patch in a sustainable way. Change-Id: I22bfaff36640667b6764f0e303a3286af0eb41b2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-26joid: Switch using labels instead of slavesFatih Degirmenci1-0/+28
This change switches joid jobs to use labels instead of tying jobs to slaves. The changes in detail are: - Joid jobs can roam on any pod that is labelled with joid-baremetal and joid-virtual. - Above means that there is no branch/pod allocation anymore. - New jobs are created in order to get rid of pod names from them and just use baremetal or virtual in names. - Old jobs are removed. - Related test jobs are updated. - POD specific parameters are updated and instead of adding pod specific parameters, they now become parameters for all the pods labelled with same label. It is not a problem at the moment as both Intel PODs (pod5, pod6) have same parameters but a different pod with different parameters will require alignment between pods. Job structure remains same; one parent job calling 3 downstream jobs: deploy, functest, yardstick. Change-Id: I30d270cd05ba3756f6f161d65ee5160eab6b80f4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-25fuel: Switch using labels instead of slavesFatih Degirmenci1-18/+20
This change switches fuel jobs to use labels instead of tying jobs to slaves. The possibilities and changes introduced with this approach are - If things do not work as expected, slave-label parameter can be set to certain slave name to get back to old way of tying jobs to slaves. - If a scenario requires a different slave, it can still be created using baremetal or virtual but the label can be different, pointing to a slave that is capable of running that scenario. (fuel-baremetal-multisite, etc.) - The auto-trigger-name for brahmaputra is moved under the branch anchor and can be used like this if triggers for all all the jobs for a certain branch need not to be triggered automatically but job is still kept enabled in case if some crucial bug needs to be tested. - No of max concurrent builds stepped to 4 in order to use all the labelled slaves available. This will require some adjustments before colorado jobs start to run in order to share resources between branches fairly. - All the fuel CI PODs except lf-pod1 have been removed. Change-Id: I91eca6743bb3d34263e634f9b74550efa1e2ddbe Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-21Rename LF Jenkins slaves and update impacted jobsFatih Degirmenci1-6/+6
Change-Id: If58c84e6f431db88eed3376e446479826da71502 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-20Rename Huawei Jenkins slavesFatih Degirmenci1-12/+12
Slave names will be as below. - huawei-us-deploy-bare-1 -> huawei-pod1 - huawei-us-deploy-bare-2 -> huawei-pod2 - huawei-sh-test-2-defaults -> huawei-pod3 - huawei-sh-pod6 -> huawei-pod4 - huawei-us-deploy-vm-1 -> huawei-virtual1 - huawei-us-deploy-vm-2 -> huawei-virtual2 - huawei-us-deploy-vm-3 -> huawei-virtual3 - huawei-us-deploy-vm-4 -> huawei-virtual4 huawei-sh-pod4 will be removed from Jenkins. Please note that this change will result in removal of existing jobs. This is not that crucial since the use of labels will result in same. Change-Id: I63798c799a402b1694ee0767ffdb45a597897cd9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-12Rename Orange Jenkins SlavesFatih Degirmenci1-5/+5
orange-test1 -> orange-pod5 orange-fr-pod2 -> orange-pod2 Change-Id: Id5a31db98d349bef654fb59ab03e52e6cc50611f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-11Rename ZTE Jenkins Slaveszhifeng.jiang1-3/+3
Change-Id: I0e2722ce81d1ffca966832f608b51f8624866ce1 Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-05-10armband: add ci jobsJosep Puigdemont1-0/+12
Change-Id: I6918dc1189ab18fa79812ffa7c5e67867a945eba Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
2016-05-05Merge "Rename Dell Jenkins Slaves"Fatih Degirmenci1-6/+6
2016-05-04Rename Juniper Jenkins SlaveFatih Degirmenci1-2/+2
juniper-us-test-1 -> juniper-pod1 Change-Id: I6f36dbee3159f1c53252dba8a82bd87f7ea1a427 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-04Rename Dell Jenkins SlavesFatih Degirmenci1-6/+6
Change-Id: Ib1bd98d6e5710d7cb3a7392a2e3987e47cb295f8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-04-20Fuel: add functest job on arm-pod1Ciprian Barbu1-0/+15
Change-Id: I3703e0bde8b712d7c9b90621cc7ee1a44340076b Signed-off-by: Ciprian Barbu <ciprian.barbu@enea.com>
2016-04-15armband.yml: add daily build job template and scriptJosep Puigdemont1-0/+15
Change-Id: Id268e25655169c6cba06a96e0f2ad3b6731d88f8 Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
2016-04-12Apex, Functest: Enable smoke tests on Apex master verifyTim Rozet1-0/+23
Includes changes to execute vping_userdata test on Apex master verify jobs. JIRA: APEX-122 Change-Id: I88137895fd9a6528adfca526aecc899ec84af643 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-04-08Added nokia-pod1 slave defaultsvitikkan1-0/+23
Also created Functest job for master to run against nokia-pod1. Change-Id: Idae45a586636e1884c56a9df46b1ec18c9fea827 Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
2016-04-01Add a new Huawei slave (3+2) to run yardstickkubi1-0/+22
Change-Id: If4bc1826899e57f332c639aacbc45184aea47881 JIRA:- Signed-off-by: kubi <jean.gaoliang@huawei.com>
2016-03-31modified the default ip for new network of public network.Narinder Gupta1-2/+2
Change-Id: If35104709d39d7d5ff7b7823a6fdc520f4147dfb Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
2016-02-26Add huawei slave to run yardstickQiLiang1-0/+22
Change-Id: I0e0dce6e2fa7ad8f8cf6261e0c7311f650ecb938 Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-02-26[compass] add jobs of deploying centos7meimei1-0/+19
Change-Id: Iae7d280e7b45a8dcaa61f3bedea8a7f5c4d5ad82 Signed-off-by: meimei <meimei@huawei.com>
2016-02-25Rename Intel POD2 slave parameter to match the slave name on jenkinsFatih Degirmenci1-3/+3
Change-Id: Ifdca96240d6628e724cc6c0b87b7cae0f9004de4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-17Rename Intel build slaves and update jobs using these slavesFatih Degirmenci1-9/+24
Change-Id: Id152b3a4e1fa58bbb52a0a5644bca72a16db31b7 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-08qtip: Jobs for Brahamputra releaseNauman_Ahad1-0/+38
Placeholders for QTIP to run on other labs as part of Brahamputra release were created. The lab owners for the given lab names were contacted and approved QTIP-CI Jobs. All the Labs provided here are "non-CI" labs. Change-Id: I597f07034317317caf55239325969dd40ebb8a27 Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com> Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-04Add fuel8 external network to installer paramsJo¶rgen Karlsson1-4/+0
Change-Id: Idd857dd891edaa69d05da926c2f94ae499516f42 Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2016-02-03New external network for ericsson-pod2Jo¶rgen Karlsson1-0/+4
Change-Id: I98d4e3d1398bec07a6a252fe23a213bab76a840c Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2016-02-01build: Update slave-params.yml and jobs to use new build serversFatih Degirmenci1-44/+6
Change-Id: I69848dd40abf425acc671b332aec4199d4116ba3 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-29joid: remove ceph_disk_controllers param and correct ext-net name replaceDavid Blaisonneau1-4/+0
Change-Id: I86a4b8164b3d371ff7b4e8e340f7ae924c52f70c Signed-off-by: David Blaisonneau <david.blaisonneau@orange.com>
2016-01-28Add new slaves for build and configure jobs accordinglyFatih Degirmenci1-0/+11
Change-Id: Iccade77c68013a8b52a38f45ca46c5944fc2ded7 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-28[compass] create verify job as multi-jobsmeimei1-8/+5
Change-Id: I4bf44fbac9f3f3bb2b979696608f5d4dfce93c59 Signed-off-by: meimei <meimei@huawei.com>
2016-01-22joid: Create jobs for virtual deployments in slave lf-virtual1Fatih Degirmenci1-2/+2
Change-Id: Ife7101bf138d8a7eedf671fe7bc7f71c85a87aad Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-18fuel: Move multijob to build node and add additional scenariosFatih Degirmenci1-8/+0
Change-Id: I5975cfe04481fcc58a3ee6b9f7182cf442b83318 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-14joid: add juniper pod1David Blaisonneau1-0/+23
Change-Id: I9ff2fe3e8204d2561de140dc42a5cdb68638b3d0 Signed-off-by: David Blaisonneau <david.blaisonneau@orange.com>
2016-01-14added the public network ips default for intel pod5 and pod6.Narinder Gupta1-0/+8
Modified as per comment from Julien. Change-Id: Ic6727a45d7ed274b6205fcd6a0fc510af622a382 Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
2016-01-11joid: Add external network creationDavid Blaisonneau1-1/+4
Change-Id: I72a902b9de735d9962de1f83b81ada9aa1848783 Signed-off-by: David Blaisonneau <david.blaisonneau@orange.com>
2016-01-09bugfix: use the label instead of node-namemeimei1-2/+2
Change-Id: I142bb2e7076fd225011caed0db43dc3ec44a6f0c Signed-off-by: meimei <meimei@huawei.com>
2016-01-09Merge "Enable compass Arno scenario for master and stable/brahmaputra"Jun Li1-0/+55
2016-01-08Merge joid pod builders and add projet and pod default parametersDavid Blaisonneau1-4/+15
Change-Id: Ifeb2086eaaee7ecf95044bf9e6abf83b4b7bfae6 Signed-off-by: David Blaisonneau <david.blaisonneau@orange.com>
2016-01-08Enable compass Arno scenario for master and stable/brahmaputrameimei1-0/+55
This patch proposes below changes: - Run CI on intel-pod8(master) & huawei-us-deploy-bare-1(brahmaputra) - Configure functest and yardstick against both branches on both PODs Change-Id: Ie46f938f9485a43ff93650ef37f84d7bc211acb8 Signed-off-by: meimei <meimei@huawei.com> Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-08Add daily jenkins job for yardstick in ZTE-NJ lab.wu.zhihui1-1/+2
Update ZTE jenkins info Deal with other conflicts JIRA: yardstick-210 Change-Id: Ibf6e8409065fcacfedf84cc1d9f8654cddd9924c Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-01-07Enable fuel nosdn scenario for master and stable/brahmaputraFatih Degirmenci1-10/+4
This patch proposes below changes: - Run CI on opnfv-jump-2 against stable/brahmaputra branch - Run CI on ericsson-pod2 against master branch - Configure functest against both branches on both PODs - Enable yardstick against both branches on both PODs - Comment out additional controllers until nosdn scenario is verified - Rename OPNFV_FEATURE to DEPLOY_SCENARIO Change-Id: Ie3d4f946cd51271378b435f9a92af07aaf614c26 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-07Enable fuel virtual deploys on Ericsson bladeFatih Degirmenci1-4/+2
Change-Id: I6ea07728a9ab467ea01fdb6b0c45de16bf10ab1b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-22create onosfw CI jobsmeimei1-0/+4
JIRA: ONOSFW-151 Change-Id: I0d7f1f77733cdda5d1b6c429d84de7eaa4a7a759 Signed-off-by: meimei <meimei@huawei.com>
2015-12-21Add location of pod config files into slave-config & disable lab-reconfigFatih Degirmenci1-0/+12
Change-Id: I7e71a1bd3f909fac49c74ab0c8ef336a6b5fa711 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-21Refactor fuel JJB to prepare for Milestone EFatih Degirmenci1-24/+24
Replace default stream definitions with stream anchors in order to be able to specify which job on which POD runs against which branch. Move project specific verify job to its own file to ease the stream handling. Enable CI on Ericsson POD2. Change-Id: I3732b43d8858473535ef5666882ee85124c6d652 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-19Rename pod-params.yml to slave-params.yml to make what file contains explicitFatih Degirmenci1-0/+355
Change-Id: Ic87febed2e9db5572eaf92ec162ac742e0aca3cc Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>