summaryrefslogtreecommitdiffstats
path: root/jjb/fuel
AgeCommit message (Collapse)AuthorFilesLines
2016-07-08Cleanup slave parametersFatih Degirmenci1-3/+3
This is the first step towards having alignment of the job structure, applying commit gating and use of labels for all installer jobs. Apart from the above, it also - puts all CI baremetal and virtual PODs together - gets rid of use of slaves directly for CI baremetal and virtual PODs - switches labels for all CI baremetal and virtual PODs using below labels {installer}-baremetal {installer}-virtual - puts all CI build slaves together and switches to labels - except huawei-build - puts all none-CI PODs together Please note that this change does not impact the overall job structure. Change-Id: I2d8d15799a57fe7e063d39f81b96d19c218b100e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-07-01Merge "Set build description to node name for easy identification"Fatih Degirmenci1-0/+4
2016-07-01Change the trigger time on zte-pod1.wu.zhihui1-1/+1
Change the trigger time from 12:00 to 9:15 on zte-pod1. Change-Id: I70eaafe7d426335d21f01ab4008322e8e4d0e92a Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-07-01Set build description to node name for easy identificationFatih Degirmenci1-0/+4
Change-Id: Iaa1b15badf9750f47a68612f4dae48952de3a3d4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-30Add Project Option to Throttle PropertyTrevor Bramwell2-0/+5
This is a required field for JJB > 1.4 Change-Id: Ifb6f5d4b3a28f2d85f546151ca9aca4a4061f3ef Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2016-06-20fuel: Activate trigger for the scenario os-onos-nofeature-haFatih Degirmenci1-5/+5
Change-Id: I2377e26c3b4bf2de1ae1a5d5d57cd4c10ee02abe Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-17add onos nofeature jobwuwenbin21-0/+14
Change-Id: I161033c66d895c6f832b3718793a4dfefc9ef755 Signed-off-by: wuwenbin2 <wuwenbin2@huawei.com>
2016-06-16Merge "fuel: Don't attempt cache cleanup if cleanup script doesn't exist"Fatih Degirmenci1-1/+1
2016-06-16fuel: Don't attempt cache cleanup if cleanup script doesn't existFatih Degirmenci1-1/+1
Change-Id: Iafe300baabfe6a0261f318965104b4c56401a291 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-16fuel: Enable triggers for scenariosFatih Degirmenci1-53/+9
Triggers are enabled for - os-nosdn-nofeature-ha - os-odl_l2-nofeature-ha - os-odl_l3-nofeature-ha - os-onos-sfc-ha - os-odl_l2-sfc-ha Change-Id: Ibc779970aa1143a9f5c5725f61849f9ed228f185 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-16Modify onos scenario name to sfcwuwenbin21-5/+5
Change-Id: I00d2bf971374061a905fdc7b6471464e969dcff3 Signed-off-by: wuwenbin2 <wuwenbin2@huawei.com>
2016-06-14fuel: Disable automatic triggers for Fuel9 upliftFatih Degirmenci1-8/+8
Change-Id: I2113d78512b2b4bd6f59f5c0eeac571fab0896d7 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-13fuel: Remove the expired items from the cache before starting the buildFatih Degirmenci1-0/+3
Change-Id: I51decee4ef32caa768e95a14d462b205f96203ab Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-08fuel: Update mail notification recipientsFatih Degirmenci1-1/+5
Change-Id: Ia58564f42be7a07e765976aa5e04c326cbc4de43 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-31fuel: Enable concurrency for fuel-deploy jobFatih Degirmenci1-1/+1
Change-Id: Id6d121dd27b141a4be663a140dc8c3937680c81e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-31fuel: Adjust throttling for deploy jobsFatih Degirmenci1-1/+1
Change-Id: Ia9939f489320b95bd417d3e25b2a5b99644f549f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-25fuel: Switch using labels instead of slavesFatih Degirmenci2-289/+73
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 Degirmenci4-27/+22
Change-Id: If58c84e6f431db88eed3376e446479826da71502 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-18Add fuel deployment daily jenkins job on zte-pod1.wu.zhihui2-2/+40
1. add zte-pod1 info and related triggers in fuel-ci-jobs.yml. 2. add zte-pod1 info in fuel-deploy.sh JIRA: RELENG-88 Change-Id: Id1d922da7d16ee705b4dfbf98254e67db6d2ffe4 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-05-04fuel: Disable triggers for brahmaputra running against Ericsson POD2Fatih Degirmenci1-8/+8
Change-Id: Ia67d74a6b50c3574b6ca365a4d13194dbcf083e6 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-04fuel: Disable build avoidance in CIFatih Degirmenci2-7/+8
Change-Id: I086b47b956faaa6c57c532a99debd06c05b148a2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-04-14fuel: Normalize wrappers.ssh-agent-credentials.usersZhijiang Hu1-3/+6
This changes - ssh-agent-credentials: users: '{ssh-credentials}' to - ssh-agent-credentials: users: - '{ssh-credentials}' Then, the size of the generated XML can be slightly smaller, such as: Old XML: <com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper> <credentialIds> <string>d</string> <string>4</string> <string>2</string> ... <string>b</string> <string>2</string> <string>e</string> </credentialIds> </com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper> New XML: <com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper> <user>d42411ac011ad6f3dd2e1fa34eaa5d87f910eb2e</user> </com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper> Change-Id: I8215a33784c63757a5b74f30a5aa771fc19c5207 Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2016-03-15fuel: Enable and readjust triggersFatih Degirmenci1-7/+7
Change-Id: Ia675e594d30c727c6584aff97e17f7a108c3f209 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-03-15fuel: Enable automatic triggers for all scenariosFatih Degirmenci1-69/+79
Scenarios triggers adjusted/shifted in a way that they get triggered ondifferent times against master and stable/brahmaputra branches. For example if a scenario is triggered at 00:00 against master branch on LF POD2, same scenario will be triggered at 12:00 against stable/brahmaputra branch on Ericsson POD2. Change-Id: Ifd962237a753c79cd2b3a885cbb35374f5fd08bd Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-24fuel: Hardcode the fuel poc-tacker.sh script to checkout the patchFatih Degirmenci1-2/+8
This will be removed once the manual runs are done. Change-Id: I2cc40373a2a5a05e42dca23e253fecbe3e3b7786 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-24fuel: Disable triggers for the jobs that run on Ericsson POD2Fatih Degirmenci1-2/+2
SFC scenario will be run on the POD. Change-Id: Ifc0c61e4900d6bd3cf7d6edbfeba2f86e52fe952 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-23fuel: Run os-od_l2-nofeature-ha with ODL Be on Ericsson POD2Fatih Degirmenci1-1/+1
Change-Id: I342c4397b91b675b8d84f333b355ff95bab02b68 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-23fuel: Run os-od_l2-nofeature-ha with ODL Be on LF POD2Fatih Degirmenci1-4/+4
Change-Id: I114da3edc321eef8be2ceb9ba65859617f3a69d4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-22fuel: Enable force buildFatih Degirmenci2-2/+11
Change-Id: Ife5326ec3d64f2c2a3749461eb9687fa24fe15ac Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-21fuel: Run only ovs scenario on ericsson-pod2 against stableFatih Degirmenci1-15/+15
opnfv-jump2 continues running odl_l3 and onos scenarios against master. Change-Id: I66bd92293be2893d5f113675d1f69cc4b0816c6a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-19fuel: Increase the frequency of odl_l3 and onos scenariosFatih Degirmenci1-8/+8
odl_l3: triggered 11:00, 23:00 onos : triggered 05:00, 17:00 All the other scenarios are disabled and selected ones will be enabled in new patch. Change-Id: Ifa5b8d03fef214a133ce80024f6b150dad6c729e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-19fuel: Fix sfc expect script to make it work on JenkinsFatih Degirmenci1-5/+11
Change-Id: I57e30a811d7cab062b52ce65cd2859ab50a1aa0a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-18fuel: Fix pattern matching and node ip extraction for sfc scenarioFatih Degirmenci1-4/+5
Change-Id: Ib69806739462c74c616a5fad352bd8732d67e996 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-18fuel: Execute poc.tacker-up.sh script for sfc scenarioFatih Degirmenci1-2/+32
Change-Id: If9dcea92d17c1317e2ae8ee10c22957e4e6cf4cc Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-18fuel: Create job for os-odl_l2-sfc-ha scenarioFatih Degirmenci2-13/+61
The trigger times are configured as below due to addition of SFC scenario os-nosdn-nofeature-ha : 10:00, every day for both branches os-nosdn-ovs-ha : 15:00, every day for both branches os-odl_l2-bgpvpn-ha : 20:00, every day for both branches os-odl_l3-nofeature-ha : 06:00, every day for both branches os-odl_l2-nofeature-ha : 02:00, every 5th day for both branches os-onos-nofeature-ha : 14:00, every 5th day for both branches os-nosdn-kvm-ha (bm) : disabled os-nosdn-kvm-noha and os-odl_l2-sfc-ha triggers are currently disabled. Change-Id: Id0b945b85cf55d4d93b7146bb6f143c2adebb895 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-16fuel: Adjust triggers for available scenariosFatih Degirmenci1-14/+82
os-nosdn-nofeature-ha : 10:00, every day for both branches os-nosdn-ovs-ha : 16:00, every day for both branches os-odl_l2-bgpvpn-ha : 22:00, every day for both branches os-odl_l3-nofeature-ha : 04:00, every day for both branches os-nosdn-kvm-noha (virt): 00:00/12:00 every day for stable/brahmaputra 06:00/18:00 every day for master os-odl_l2-nofeature-ha : 01:00, every 5th day for both branches os-onos-nofeature-ha : 13:00, every 5th day for both branches os-nosdn-kvm-ha (bm) : disabled os-odl_l2-nofeature-ha and os-onos-nofeature-ha have passed the release criteria and frequency of runs have been reduced to leave time for running other scenarios. os-nosdn-nofeature-ha is kept as it is as reference purposes. Change-Id: Iabc25b2d0bc441bfb08028647f8c7b497dab2632 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-15fuel: Run os-onos-nofeature-ha scenario every 4th dayFatih Degirmenci1-2/+2
os-onos-nofeature-ha scenario has passed the release criteria and the frequency of it is reduced in order to free up resources for the scenarios needing release verification. Change-Id: Iec8a337391c1d2f76f4908176c23ff7481ba4154 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-11fuel: Change the order of test job triggeringFatih Degirmenci1-2/+2
Change-Id: Ic7683e06c8f5409177d2c1b8ed1dc2c911056da6 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-08fuel: Adjust scenario triggering timesFatih Degirmenci1-10/+10
Change-Id: I3000d7535407d5bafdf63c382d9d9e92b783840a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-08fuel: Create jobs for master to run against LF POD2Fatih Degirmenci1-0/+2
Change-Id: I350e35be1f2e3127756e112257c72cde1e6e4fc3 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-08fuel: Switch PODs for branchesFatih Degirmenci1-32/+128
LF POD2 needs to be investigated in order to identify what causes problems with testing. stable/brahmaputra will be run on Ericsson POD2 until LF POD2 issues identified and resolved. Change-Id: Ia78ea9cdba1e68f8f42fb3755f8aa32876b54e6e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-06fuel: Remove stable jobs from Ericsson POD2Fatih Degirmenci1-2/+2
Change-Id: Idcef954cd63aa266e7a5989a3edbf0b3c886d9de Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-05fuel: Set triggers for 6 scenarios for both branchesFatih Degirmenci1-27/+63
List of the scenarios which the triggers enabled for: - os-nosdn-nofeature-ha - os-odl_l2-nofeature-ha - os-odl_l3-nofeature-ha - os-onos-nofeature-ha - os-nosdn-ovs-ha - os-nosdn-kvm-ha Jobs for same scenarios will be triggerd for both branches on both PODs: LF POD2 and Ericsson POD2. Change-Id: Ie606d371c6628291ac0b4de114a80820a2399f25 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-05fuel: Use symlinks instead of copying fuel ISO to workspaceFatih Degirmenci2-3/+3
Change-Id: I60addcbcf33736f63914265ca46461b9a4fd64b3 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-04fuel: Store ISOs locally so we skip the download if they exist locallyFatih Degirmenci2-15/+36
Change-Id: Ief7fcb819d33355a75b4e6c4dc5d8b4eadea61d7 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-02fuel: Enable stable/brahmaputra on ericsson-pod2Fatih Degirmenci1-0/+2
Change-Id: I879c8157a5b77d49df7459c9fe77f4f747f04913 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-02fuel: Adjust build blockers and reconfigure generic-deploy jobFatih Degirmenci2-4/+20
Change-Id: I0a190b0e6a4469c356d7762cf4605c4a1ea5ea6a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-01build: Update slave-params.yml and jobs to use new build serversFatih Degirmenci1-3/+3
Change-Id: I69848dd40abf425acc671b332aec4199d4116ba3 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-29fuel: Enable builds for stable/brahmaputraFatih Degirmenci1-2/+2
Change-Id: Ia5035f9837f8e52d31d5724112b9722142842708 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-29fuel: Disable builds during fuel8 upliftFatih Degirmenci1-3/+9
Change-Id: Ib6247c36189fa52dd698c7f4ebff56cf5d88f868 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>