summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-02-12Merge changes I68779792,Ide8d210eFatih Degirmenci1-2/+4
* changes: Export CI_LOOP as expected by Functest Export an new var related to Energy in functest jobs
2018-02-12Add K8s Yardstick daily job for arm64trevortao2-0/+214
Add k8s Yardstick daily job for arm64 based on compass4nfv for arm64, which would be triggered after the k8s deployment on arm64. Change-Id: Ic928ce4bf0c32060a74a434b6bb3e9d9848f3e32 Signed-off-by: trevortao <trevor.tao@arm.com>
2018-02-11Doctor: pass project parameter to other jobdongwenjuan1-0/+12
From the failure log of doctor verify ci, project parameter is not passed to other jobs. see: https://build.opnfv.org/ci/job/doctor-verify-sample-master/33/console Change-Id: I6a53cd609a261d90cdc0e1e10a3d7b05a515349e Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-02-11Bugfix: delete extra whitespacexudan1-2/+2
Change-Id: I1fe8c9d4b6b2ee461320bc20342d439e23c9c616 Signed-off-by: xudan <xudan16@huawei.com>
2018-02-11Merge "[Dovetail CI] change dovetail CI jobs on Compass"mei mei3-79/+13
2018-02-10[Dovetail CI] change dovetail CI jobs on Compassxudan3-79/+13
1. run default test suite on Compass on Monday and Tuesday for scenario 'os-nosdn-nofeature-ha' and 'os-odl_l3-nofeature-ha' 2. run test suite 'proposed_tests' on Compass on Thursday and Friday for scenario 'os-nosdn-nofeature-ha' and 'os-odl_l3-nofeature-ha' JIRA: DOVETAIL-612 Change-Id: I027ca278eb63bdc6842a9494b676cdab8d2d25bf Signed-off-by: xudan <xudan16@huawei.com>
2018-02-10Export CI_LOOP as expected by FunctestCédric Ollivier1-1/+2
Otherwise all testcases are skipped: https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/764/console https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/763/console It will be enforced by a similar patch in Functest too. Change-Id: I6877979295378ed9ce6b85ad62e8a78e1572b8ba Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-09Export an new var related to Energy in functest jobsCédric Ollivier1-1/+2
It conforms with "Unlink Energy from functest utils and constants": https://gerrit.opnfv.org/gerrit/#/c/51943/ Depends-On: Iecd5d49b4d4c961c9dc51e43e54df1fcd4027266 Change-Id: Ide8d210eab26451a63911938fe0e1bafcf77c500 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-08Merge "Ansible for build server"Aric Gardner1-4/+6
2018-02-08Ansible for build serveragardner1-4/+6
Tests are working, switch to running on lf-build1 and lf-build2 when triggered. Change-Id: I1d3be9a84452cc3d6cd7097474bcc4dca0f70c6d Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-02-08Merge "[Compass4NFV] Add blocking jobs"Fatih Degirmenci2-0/+3
2018-02-08Merge "vswitchperf: python version change"Fatih Degirmenci1-1/+1
2018-02-08Merge "[arm-build] prune-docker-images on all builders"Fatih Degirmenci1-1/+4
2018-02-08Add -y to for non-interactive ansible installagardner1-2/+2
Change-Id: I2ab00b3b6aadf9efc5bac72fcdcd9941f12f8bc9 Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-02-08[arm-build] prune-docker-images on all buildersAlexandru Avadanii1-1/+4
Prune dangling references on all arm-build* hosts. Remove arm-build2 as it will be retired. Change-Id: Ib425b3ef8021fa74d5942609093234cad35c0644 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-02-08Merge "missing sudo for ansible install"Aric Gardner1-2/+2
2018-02-08missing sudo for ansible installagardner1-2/+2
Change-Id: I6d7ab7746c75a8d33a27de3bf534b02cbc87e8ae Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-02-08Merge "Job for ansible to setup build servers."Aric Gardner1-2/+60
2018-02-08Job for ansible to setup build servers.agardner1-2/+60
set noop for now. -C, --check don't make any changes; instead, try to predict some of the changes that may occur -D, --diff when changing (small) files and templates, show the differences in those files; works great with --check Change-Id: I723fcf1b068b8ef73a0994be90271cb1cdd51ecb Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-02-08Merge "Apex: Cleanup slave/slave-label configuration"Tim Rozet4-53/+3
2018-02-08Apex: Cleanup slave/slave-label configurationTim Rozet4-53/+3
Changes Include: - Remove defining 'node:' per job template and use slave-params defaults - Gate job was using daily/build slave, when it should be using virtual slave Change-Id: Iec2321801daef1b1fa40724a244bf2f6edf36c6e Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-02-08Merge "fix sed command in macros"Aric Gardner1-2/+2
2018-02-08jjb: xci: bifrost-verify.sh: Respect bifrost test failuresMarkos Chandras1-0/+5
Make sure that failures during bifrost deployments are being reported properly on Jenkins. Change-Id: I333d27147caf7598665157c703907572e48041c0 Signed-off-by: Markos Chandras <mchandras@suse.de>
2018-02-08Merge "Get Daisy IP correctly"Serena Feng1-1/+1
2018-02-07Apex: remove setting node in slave-paramsTim Rozet1-9/+0
We only want to specify slave-label, not sure why we are specifyign node here and in jjb for Apex. Change-Id: I184df37836039887f47e7d6141c89f8dd9cd014f Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-02-07Apex: Fixes scheduling with apex verifyTim Rozet1-1/+1
apex-verify job calls apex-virtual to deploy and run functest. Apex has 2 virtual slaves attached to the apex-virtual-master label. When 2 verify jobs are triggered at the same time, apex-verify job is scheduled on each slave correctly. However, when the mulitjob triggers apex-virtual jobs, it only schedules both of them to a single slave. This happens even though apex-virtual job has the same slave label and node parameters are not passed from verify job. This patch changes the node to be passed to apex-virtual from apex-verify. That way 2 nodes will be scheduled on, but this is still not ideal scheduling as more than 1 verify can run per node (but not more than one virtual job). Change-Id: I155351c9037f70df2c5dba11bb5592423849e760 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-02-07vswitchperf: python version changeMartin Klozik1-1/+1
In order to execute VSPERF CI job, the SCL with python3 must be enabled. Recently SCL command was changed to enable python3.4. Change-Id: I4cf34ff28db2c789f4bc13116ed2d5d95eb81990 Signed-off-by: Martin Klozik <martinx.klozik@intel.com> Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com> Reviewed-by: Christian Trautman <ctrautma@redhat.com>
2018-02-07fix sed command in macroswutianwei1-2/+2
The char "/" was included in $msg. It will have issue "sed: -e expression #1, char 7: unknown option to `s'" We can substitute '/' with '#' in sed command to solve this issue Signed-off-by: wutianwei <wutianwei1@huawei.com> Change-Id: I1308e9b1b2111f0033df119e4465df4dda27eac0
2018-02-06xci: Disable voting for CentOS jobsFatih Degirmenci1-4/+4
CentOS jobs started failing which requires troubleshooting. In order not to block things, the voting is disabled for CentOS jobs. Change-Id: Idc14b00cf09f0ee75bac17e993dc9f7724a1ad88 Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2018-02-06Get Daisy IP correctlyAlex Yang1-1/+1
In [1], there are two IP addresses of daisy VM in the arp table. Select the first one. [1]: https://build.opnfv.org/ci/job/functest-daisy-zte-pod9-daily-master/2/ Change-Id: Ic071d718004bf9ed215b7e53c56568f7f018051a Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2018-02-06[Compass4NFV] Add blocking jobswutianwei2-0/+3
Compas4nfv support k8s and openstack. The blocking jobs need include the k8s. Change-Id: I517064df660266463050f7d3820bf5c405c8c222 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-02-06Merge "Revert the unix permission of yaml file"mei mei1-0/+0
2018-02-06Merge "fix the issue of docker command to collect logs"mei mei1-1/+1
2018-02-05Ansible Playbook to install build server depsagardner7-0/+248
This playbook has been tested in centos and ubuntu on Arm and x86_64 first: install ansible then: ansible-playbook -i inventory.ini main.yml What it does: installs on centos or ubuntu arm or x86_64 installs system deps with the package manager. and python libs with pip. installs docker https://download.docker.com installs docker-compose from distribution repo Change-Id: I3853cd04d0e6c7270ea068b9e1fba1a240a0652e Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-02-05Merge "Set TEST_DB_URL in env"Fatih Degirmenci1-1/+4
2018-02-05Revert the unix permission of yaml fileLinda Wang1-0/+0
Change-Id: I99da14477ab785475e425475fedca90a69eed8eb Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-05Update the postscriptbuild usageJulien1-1/+2
when we want to trigger the scipt only when previous builders fail, we should also set the other macro 'script-only-if-succeeded' to false, the default value is true. script-only-if-succeeded: false script-only-if-failed: true Change-Id: Ifdca24ea8d076dd4e16ef466705e0167b97cf1df Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2018-02-03fix the issue of docker command to collect logswutianwei1-1/+1
Change-Id: If5569d01012b0f94976d26dfb4cd81692a40c83d Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-02-03Fix functest daily jobLinda Wang1-42/+20
Change-Id: Ia9bc336d43fe9ed47368f9aada0c6d9244a71683 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-03Merge "disable the opera"mei mei2-2/+2
2018-02-03Fix functest daily jobLinda Wang1-2/+2
Change-Id: Icbdbe5a44660f498503ac84b323fd2a140ec3bbe Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-02Set TEST_DB_URL in envCédric Ollivier1-1/+4
It follows the change "Move push_results_to_db to TestCase" [1] which stopped duplicating TEST_DB_URL in config and in env. [1] https://gerrit.opnfv.org/gerrit/#/c/49757/ Change-Id: If860492c40b1d0ed4082a4dbe385686020697f37 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-02Set the lint job shell to /bin/bashTrevor Bramwell1-0/+5
The default builder in Jenkins is '/bin/sh -ex'. Because of this lint jobs are failing that we assume won't as everywhere else we've used /bin/bash and explitily set options when needed. Explicitly setting these jobs to use /bin/bash should keep Jenkins from failing builds without reporting the lint results. Change-Id: Ibe6cad979d6dcf30e7991873c9ac446ae3bf3a8b Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-02-02Merge "[daisy] Run functest daily jobs on zte-pod9"Fatih Degirmenci1-0/+5
2018-02-02Merge "[Functest] Run k8s tests on Compass"Fatih Degirmenci3-1/+155
2018-02-02Merge "[pharos] Lint all code, including py"Fatih Degirmenci1-2/+2
2018-02-02Merge "Keep creds file name unchanged in Euphrates"Fatih Degirmenci1-1/+5
2018-02-02Merge "Delete Fuel Euphrates CI job on zte-pod1"Fatih Degirmenci1-76/+1
2018-02-02Delete Fuel Euphrates CI job on zte-pod1zhihui wu1-76/+1
Delete Fuel Euphrates CI job on zte-pod1 Change-Id: I93d5ed7b8aa40715fe8e7541d810ab0ee9a89f28 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-02-02Keep creds file name unchanged in EuphratesLinda Wang1-1/+5
Change-Id: I216d1877cba73272bbb37bf84c74dbf77dc2952d Signed-off-by: Linda Wang <wangwulin@huawei.com>