summaryrefslogtreecommitdiffstats
path: root/jjb/multisite
AgeCommit message (Collapse)AuthorFilesLines
2018-10-18RTD jobs for all projectsAric Gardner1-0/+12
RTD jobs for all active projects All jobs start as non-voting. All rtd jobs are in their own file to faciliate future bulk changes: jjb/$project/$project-rtd-jobs.yaml All project have rtd pages https://opnfv-$project.readthedocs.io Change-Id: I776e41f968d38f08cb3187f743f69d5d6b697e8e Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-08-18jjb: Remove jobs that belong to multisiteFatih Degirmenci3-499/+0
Multisite project has been terminated. http://meetbot.opnfv.org/meetings/opnfv-meeting/2017/opnfv-meeting.2017-08-08-12.59.html Change-Id: Ia7c0bc86b2e8696f8c2f1fff3007d681c6e1cb8c Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-08-17fuel-deploy.sh: source local_env from securedlabAlexandru Avadanii1-1/+1
While at it, revert BRIDGE default value to "pxebr" after recent Fuel rework was merged in [1]. This mechanism will be leveraged by [2]. Partially reverts commit: 68195fd [1] https://gerrit.opnfv.org/gerrit/#/c/38855/ [2] https://gerrit.opnfv.org/gerrit/#/c/39521/ Change-Id: Ic61487384029a7d16547a5035a1f1b34ecbea8d4 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-08-02Send 'Build Failed' Emails to Jenkins AdminsTrevor Bramwell1-0/+1
Adds the 'email-jenkins-admins-on-build-failures' publishers for jobs which have overridden the default list of publishers. This will provide Jenkins administrators a time-series list of build failures to assist in debugging issues with the master and agents. JIRA: RELENG-257 Change-Id: I28f12877562113c9197ed6429ee2a7f3cdbaf346 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-08-01fuel, armband: Drop "-H" arg, fix bridge defaultAlexandru Avadanii1-2/+2
MCP does not have a self-test healtcheck suite, similar to old Fuel, so we dropped the "-H" deploy argument (which used to disable healtcheck autorun). Adjust deploy command to reflect this installer change. While at it, fix leftover "pxebr" default installer parameter, which we missed in the previous commit where we changed the default only in releng deploy scripts. Change-Id: I55e1f5cad17687bdf304fbf04d67366dd32ed42a Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-03-20multisite: Fix GS_PATHFatih Degirmenci1-3/+3
Change-Id: I5c93950a12c284d5e560e813891283aaf3638fd4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-20multisite: Switch to latest fuel deploy and create danube jobsFatih Degirmenci2-5/+13
Change-Id: I93339884bd604da2314e32dfe7cbf25b21c67537 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-15jjb: Set disable-strict-forbidden-file-verification to 'true'Markos Chandras1-0/+1
Previously, if an upstream patchset contained a change for a file listed in 'forbidden-file-paths' the job would not be triggered. This is not desirable since such a patchset may contain important changes so we enable the 'disable-strict-forbidden-file-verification' option which triggers the job unless the patchset only contains changes for the files listed in 'forbidden-file-paths'. Note: The diff was generated using the following script: for i in $(grep -l -r forbidden-file-paths *);do sed -i "s/\(^.*\)forbidden-file-paths/\1disable-strict-forbidden-file-verification: \'true\'\n&/" $i; done Please double check that the changes look sensible for each team's project. Change-Id: Ifa86d3a39b36375b2fd52b449e29c8dc757499b4 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-03-14Enable Danube JobsAric Gardner1-1/+1
Here are the projects that were branched: I will double check against this list that these changes make sense and that no one is missing as I go forward. wiki page of participating projects, and their jobs: https://wiki.opnfv.org/display/SWREL/Milestone+Compliance+for+Danube apex - already enabled armband - done availability - already enabled barometer - done bottlenecks - already enabled compass4nfv - done copper - already enabled daisy - (not participating -- keep jobs disabled?) doctor - already enabled domino - already enabled fds - N/A fuel - done functest - already enabled ipv6 - already enabled joid - done kvmfornfv - already enabled models - already enabled multisite - done netready - NOT DONE opera - NOT DONE opnfvdocs - done orchestra - Not participating onosfw - done ovsnfv - done parser - N/A promise - already enabled qtip - already enabled sdnvpn - N/A snaps - done securityscanning - N/A sfc - N/A storperf - done ves - already enabled vswitchperf - already enabled yardstick - already enabled Change-Id: I803662faf05c8554cfe7fa5f85da9521f72b03ff Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-03-07multisite: Use known/working version of fuelFatih Degirmenci1-0/+3
Change-Id: I65e4f58e9ed5ead16279128a58d3f6d9e951593d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-02-27Remove quotes of parameter for functest-fuel-virtual-suite jobLinda Wang1-2/+2
Functest failed to recognise testcase name with quotes in CI: https://build.opnfv.org/ci/job/functest-fuel-virtual-suite-master/264/console Change-Id: I8dd3c9f98b0edff593437200c995be51767b3c37 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-02-01merge GIT_BRANCH and GERRIT_BRANCH into BRANCHRyota MIBU2-3/+2
GIT_BRANCH parameter is different; master or stable/danube in daily jobs, but 'refs/changes/57/27657/6' in verify jobs. This breaks some job builders triggered by the both types of jobs. We have GERRIT_BRANCH parameter for verify jobs to identify stream and expected branch into the patch will be merged after it got +2 and submitted. To avoid further confusion and to have common job builders for daily and verify jobs, this patch introduce BRANCH parameter. GERRIT_BRANCH is now deprecated. Change-Id: Ibcd42c1cd8a0be0f330878b21d3011f1ec97043b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-02-01Merge "multisite: Enable nightly jobs"Fatih Degirmenci1-1/+1
2017-02-01Merge "Change dir to the script location"Fatih Degirmenci1-1/+2
2017-02-01Change dir to the script locationDimitri Mazmanov1-1/+2
Since deploy.sh executes another script located in the same directory, we need to change to that directory. Change-Id: Ic8f98c40cdbfbaca50dffac7519089ec4a75a985 Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2017-01-31multisite: Enable nightly jobsFatih Degirmenci1-1/+1
Change-Id: I37fd93092af67ce0f6546fbda01d321040f9050f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-01-31multisite: Fix the fuel deployment script used by multisiteFatih Degirmenci1-4/+9
Change-Id: I7d4c7d947d6c199346866a807194c66d5f7928de Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-01-31Fix absolute paths for the scriptsDimitri Mazmanov1-5/+14
The run.sh configuration script uses relative paths for the remote runnables. Change-Id: Ia45c748840e161263df9d76387992e8c23daf93e Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2017-01-30multisite: Fix job parameters and align jobs with the scriptsFatih Degirmenci1-6/+19
Change-Id: I40c1dc3662904e054b5c6ad6786f829ecb08ee6e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-01-27Configure Multisite Kingbird daily jobFatih Degirmenci2-22/+149
Change-Id: I6e808306194fa7cf32287eba557907d782cbef8c Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-01-25multisite: Update the jobs for the new nodesFatih Degirmenci3-179/+115
The builders are left empty until after the further discussion and they will be fixed in a separate change. Change-Id: Iad585d43620e9956fd3b2b3406a5b01ec51b8822 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-01-09Remove colorado jobs and create danube jobsFatih Degirmenci1-1/+1
Danube stream for the projects with daily jobs is disabled. Danube stream for the projects without daily jobs is left as enabled as there will be no changes coming to danube branch until branch is created. Dovetail, Apex and Fuel jobs have not been updated yet. Change-Id: Ice39826c8f829157fa864370557837290838f634 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-12-19clean scm defenitionsRyota MIBU1-12/+3
This patch makes sure we use 2 types of scm, and allows us to specify them by adding one line in job-templates. - git-scm # for daily jobs and merge jobs - git-scm-gerrit # for verify jobs [New] Change-Id: Iddc8a5e0e115193c7081a6d6c53da209900e95c8 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-12-01Restrict Gerrit Triggers to OPNFV Gerrit ServerTrevor Bramwell1-0/+1
With the addition of ODL and OpenStack Gerrit servers, it's important we don't generate additional noise by accidentally building against these Gerrit servers when we don't intend to. JIRA: RELENG-179 Change-Id: Ia163c6c3eaa58e8e21dc6548a839062fcbde39ed Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2016-11-25multisite: Use correct names for the generated filesFatih Degirmenci1-2/+2
Change-Id: I030dbca1a44231ae0548a5b17cd2f419ec7a4289 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-11-24multisite: Run jobs on right nodesFatih Degirmenci1-0/+6
Change-Id: Ia681d629eb685ed1186be2bb74e42e2067b48aa2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-11-24multisite: Adjust archival of generated filesFatih Degirmenci1-13/+51
Change-Id: I1e9236d04143c87bb85d15b05b6e42ea34438f8b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-11-24Create kingbird jobs to run on multi nodeFatih Degirmenci1-0/+203
Change-Id: I73cec4d39f5a3119c1cc7f86b7919a0431f8f653 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-27multisite: Stop running functest healthcheckFatih Degirmenci1-11/+0
Change-Id: I944e59cb5f6a6510412897df337edde2c99f7ae4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-08-25[multisite] stop the timer of coloradomeimei1-1/+3
Change-Id: Ib5dbc1561c895a6be1e4666239ec262450cfb740 Signed-off-by: meimei <meimei@huawei.com>
2016-08-22Create project jobs for colorado branchFatih Degirmenci1-0/+6
Daily jobs for Colorado branch for installer and test projects have not been created yet and it needs to be done via separate patches. Change-Id: I34517e89dfc502ce5741733e01bf8425d513df02 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-08-11[multisite] should specify the scenario involved "multisite"meimei1-0/+3
Change-Id: I71f810238a4ad93cf89fee84a683a3a0ee8b95dc Signed-off-by: meimei <meimei@huawei.com>
2016-07-26[multisite] trigger functest followed daily deployment jobmeimei1-8/+43
Change-Id: I0317d3c1869494c7552a5b5699bb7b3af3ecc5f0 Signed-off-by: meimei <meimei@huawei.com>
2016-07-14multisite: Create kingbird daily deploy and multisite verify jobFatih Degirmenci1-0/+122
Change-Id: Ifdc9d00a882990c893d27599e2bae4f387e9bdf0 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>