summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-07-03prototypes: xci: update-osa-version-files: Add support for updating bifrost SHAsMarkos Chandras2-4/+9
Add a second optional argument to update the bifrost SHA instead of doing this bit manually. Change-Id: I0fab8745ae08ad4f54a2a1f5b0b7a64fde4b8295 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-07-03prototypes: xci: Update SHAs for OSA and its rolesMarkos Chandras3-57/+60
This also updates the second (pre_release) argument of 'update_ansible_role_requirements' from 'false' to 'true' so that non-openstack roles can be updated as well. Change-Id: Id424499f44c9b51c02d56e5d93580faeea50ad12 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-07-02fix dovetail branch issueMatthewLi2-0/+9
error logs https://build.opnfv.org/ci/view/dovetail/job/dovetail-fuel-baremetal-proposed_tests-danube/43/console Change-Id: I0634041a0679fa7f3e6a4e6c627b3205a3b0372d Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-07-02Add jenkins jobs for automatic reporting dashboard deploymentrohitsakala7-110/+148
Jenkins Jobs have been added for automating the deployment of the reporting dashboard. Also multijob has been added for automating the update of docker in the docker hub and generating docs which is empty for now. Modified unit tests of reporting to make it run from any directory. Modified the testapi jenkins jobs yaml file to generic so that many other modules which may have the same usecases can be integrated easily just like the reporting one that is done now. Change-Id: Id13a55416e17199dae1dd6ce64f7c167d117ba37 Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
2017-06-30Merge "barometer: remove old script from merge job steps"Fatih Degirmenci1-1/+0
2017-06-30Directly call Functest console scriptsCédric Ollivier3-3/+3
It conforms jjobs with "Define console_scripts" [1]. [1] https://gerrit.opnfv.org/gerrit/#/c/36781/ Change-Id: I9209e6efa1b493e24135402a46df72aaa14115d1 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-06-29add python verify job for doctordongwenjuan1-1/+7
Change-Id: I5432c5c87f0eed279cba0b80947761a81a72cd61 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-06-29this script is called by jenkins useragardner1-2/+2
we need to sudo the mkdir Change-Id: I4db726e92566917ecd384884cf1a3c60354c2065 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-06-29Merge "bug fix: typo in bottlenecks naming (reporting page)"Aric Gardner2-3/+3
2017-06-29barometer: remove old script from merge job stepsMaryam Tahhan1-1/+0
Change-Id: Ic28513d75f15d4b25a67ccdbc1a2732fe0029411 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-06-29Merge "barometer: include the barometer-project-parameter"Fatih Degirmenci1-0/+2
2017-06-28Remove invalid Timed trigger from Bifrost JobsTrevor Bramwell2-2/+2
A disabled trigger is set to the empty string, not prefixed with a comment character. Change-Id: I0b29857f0907f33bb0fb8156bb6db84113f1479d Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-06-28Merge "refactor list operation"Jose Lausuch1-26/+42
2017-06-28Merge "bugfix: Exception when the results is empty"Morgan Richomme1-2/+2
2017-06-28Merge "prototypes: xci: scripts: Add update-osa-version-files.sh script"Markos Chandras1-0/+85
2017-06-28barometer: include the barometer-project-parameterMaryam Tahhan1-0/+2
Change-Id: I503674dbec81c7255664818c3305311086db9ca3 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-06-28Merge "dovetail run against different scenarios of compass"Jun Li2-6/+59
2017-06-28refactor list operationSerenaFeng1-26/+42
all operations mix together make it very difficult to read Change-Id: I7e4a12fd13a7aa0dc0c8fc09b69c7e43a2ab18ac Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-06-28bugfix: Exception when the results is emptySerenaFeng1-2/+2
list operation crash when limit is not provided, error message: OperationFailure: the limit must be positive JIRA: RELENG-265 Change-Id: Id8db93b594010d054a71d301d9c42eed113c12e1 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-06-27Merge "Pass fully qualified anteater path to Docker run"Trevor Bramwell1-1/+1
2017-06-27Pass fully qualified anteater path to Docker runTrevor Bramwell1-1/+1
With moving anteater into a virtualenv inside the container, it is no longer installed to a location accessible by the default PATH. Using the absolute path to the anteater binary should allow this to run. Change-Id: I978e96d6de1b6c7bb63ff877b5bc77e1b6ee44df Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-06-27Merge "bugfix: pagination crash due to memory limitation"Jose Lausuch3-19/+54
2017-06-27bug fix: typo in bottlenecks naming (reporting page)Morgan Richomme2-3/+3
Change-Id: Ifb2047e688117c7c9af33031467f2025d530f187 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-06-27bugfix: pagination crash due to memory limitationSerenaFeng3-19/+54
MongoDB sorts the results in memory, and the default mem limitation is 32M, if the sort operation consumes more than that it will return an error: OperationFailure: Executor error during find command: OperationFailed Sort operation used more than the maximum 33554432 bytes of RAM. Add an index, or specify a smaller limit. To solve this problem, here we leverage aggregate() and allowDiskUse=True, it is said will not be limited by memory Change-Id: Id698ad1d02912e8b350a33a926fcccc390814fcc Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-06-27dovetail run against different scenarios of compassMatthewLi2-6/+59
JIRA: DOVETAIL-454 1, scenarios to run https://wiki.opnfv.org/display/dovetail/Running+history+for+the+dovetail+tool scenarios installer os-nosdn-nofeature-ha Apex os-nosdn-kvm-ha Apex os-odl_l3-fdio-ha Apex os-odl_l2-nofeature-ha Compass os-nosdn-nofeature-ha Compass os-onos-nofeature-ha Compass os-odl_l3-nofeature-ha Compass os-nosdn-ovs-ha Fuel os-odl_l2-bgpvpn-ha Fuel os-odl_l3-nofeature-ha Fuel os-nosdn-nofeature-ha Fuel os-nosdn-kvm_ovs_dpdk-ha Fuel 2, time map(in order to reduce resource in CI) MON, WED, FRI, SUN ----> latest TUE, THU, SAT ---> cvp.0.1.0 Change-Id: If9c3fc514e4260530fc4f73299eedd9c1b022692 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-06-27Merge "bug fix: consider pagination when retrieveing results for reporting"Morgan Richomme2-10/+18
2017-06-26bug fix: consider pagination when retrieveing results for reportingMorgan Richomme2-10/+18
Due to pagination feature introduced in test API, reporting pages only considered the first page of results retrieved by the API the number of pages is now detected to aggregate the results JIRA: RELENG-259 Change-Id: I0ac90b125baf8c16341c8db22f5602fedd4cdf1b Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-06-26Enable onos-sfc baremetal daily jobchigang1-2/+2
JIRA:- Because Baremetal resource is limit, it will take more than 3 hours in each circle. so diable ocl and enable onos-sfc. Change-Id: I6a9cfd20324bc5dfa79e6cfc4b5ee3b4e84a3085 Signed-off-by: chigang <chigang@huawei.com>
2017-06-26Merge "Add licenses to Dovetail scripts"Jun Li2-0/+14
2017-06-26Add licenses to Dovetail scriptsxudan2-0/+14
JIRA: DOVETAIL-453 Change-Id: I40110eae6eac86953f482f83e0b082149c3d0377 Signed-off-by: xudan <xudan16@huawei.com>
2017-06-26Merge "Bugfix: Dovetail CI failed with Permission denied"Jun Li1-7/+6
2017-06-25Bugfix: Dovetail CI failed with Permission deniedxudan1-7/+6
JIRA: DOVETAIL-451 1. Dovetail CI jobs failed because of Permission denied. 2. The directory ${WORKSPACE}/cvp/pre_config is created with sudo privilege, so fetch_os_creds without sudo got Permission denied. 3. Remove the sudo when create directory ${WORKSPACE}/cvp/pre_config. Change-Id: I802dc1cf8479b61929a9311800e65d357f4a7d34 Signed-off-by: xudan <xudan16@huawei.com>
2017-06-26[yardstick] Pass "BRANCH" variable to yardstick docekr containerJingLu51-1/+2
Recently update of utils/fetch_os_creds.sh in commit 8359219bae93a028f6205cdc9460654f9e45c217 use a "BRANCH" varibale in fuel environmet Currently Yardstick didn't pass such variable to yardstick docker, which causes the following error: /home/opnfv/repos/releng/utils/fetch_os_creds.sh: line 75: BRANCH: unbound variable This patch fix this error by Pass "BRANCH" variable to yardstick docekr container Change-Id: Ifcf3df7107b2f4b493b37c7ef5473f170a8edb94 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2017-06-23Bugfix: Dovetail CI failed on fuel because of BRANCH: unbound variablexudan1-1/+1
JIRA: DOVETAIL-451 1. Dovetail CI jobs failed on fuel becase lack of BRANCH. fetch_os_creds.sh: line 75: BRANCH: unbound variable 2. That's mainly because of Dovetail uses sudo to run fetch_os_creds.sh. 3. BRANCH is jenkins' env param and root's env lacks of this param. Change-Id: I3163d6e9f099e979bace00ce993b422ad60f6b8f Signed-off-by: xudan <xudan16@huawei.com>
2017-06-23Yamllint Job for Octopus, Pharos, and AnteaterTrevor Bramwell1-2/+2
Pharos, Octopus and Securedlab are listed in the wrong lint check job so new patchsets aren't being ran against yamllint. Anteater is included in the list of yamllint checks due to it being part of Infra-WG and containing yaml files. Fixes still need to be done for the securedlab and releng repos before they are added at a later time. JIRA: INFRA-101 Change-Id: I696b233e076899107180ed9bbad9a7f7785058d3 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-06-23Send Build Notifications to Jenkins AdminsTrevor Bramwell2-0/+21
Given the number of jobs in OPNFV there isn't an easy way to discover when there is an issue affecting a large number of jobs without looking into individual job logs. By sending out email notifications on failed builds (using the email-ext plugin), we will have insight into causes for large sets of job failures, and also be able to identify non-job specific issues. This macro still needs to be added to jobs that already have publishers set, but by just adding it to defaults it should cover about half of all current jobs. JIRA: RELENG-257 Change-Id: I9d55bdd929a60004a16fa3c21bf1f7069f8786db Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-06-23Merge "barometer: setmeta on properties files"Aric Gardner1-0/+6
2017-06-23Merge "Add octopus|pharos|functest to ci gate security"Aric Gardner1-1/+1
2017-06-23Merge "Changing urls of testapi api and resources"Serena Feng2-3/+3
2017-06-22Adjusting for GMTmbeierl1-1/+1
Change-Id: Id0719a6fb3bbe509fe6a76b305736a82f58bdc68 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-06-22Merge "Directly Run Anteater Docker Container"Luke Hinds1-10/+6
2017-06-22Merge "support pagination in TestAPI"Serena Feng6-17/+68
2017-06-22barometer: setmeta on properties filesFatih Degirmenci1-0/+6
Change-Id: I9c8b86488c0dab04068b978864dff017bd5a95e9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-06-21Merge "barometer: update daily job with artifacts build"Fatih Degirmenci3-5/+76
2017-06-21Merge "Disabling Gluon RPM puild job"Fatih Degirmenci1-1/+1
2017-06-21Directly Run Anteater Docker ContainerTrevor Bramwell1-10/+6
The current approach is to run /bin/bash in a fully privilaged docker container as the root user and exec the anteater command from this. There are a couple of reasons this approach doesn't make sense: 1) anteater is not a long running service 2) anteater doesn't need any privilaged access to the host 3) anteater is already a compiled binary and can be ran directly Because the anteater container doesn't need access to all the host devices nor is it running docker containers inside of docker, the `--privileged=true` flag can be removed. Note: '--rm' is added as well to ensure volumes do not persist past the container lifecycle and lead to build server running out of disk space. JIRA: RELENG-250 Change-Id: I1ec90b3737abf591b6b3373fe2fc8f52cdcfb11a Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-06-21Merge "bug fix: bad format for start/time in Tempest reporting"Morgan Richomme1-1/+18
2017-06-21Add octopus|pharos|functest to ci gate securityagardner1-1/+1
JIRA: RELENG-252 Change-Id: I884853cc3faf4cd24832bf5f35078a0913f2a0b3 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-06-21bug fix: bad format for start/time in Tempest reportingMorgan Richomme1-1/+18
Change-Id: Ic9792023b9041dbe8081ff9840caa2cf2901b189 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-06-21Disabling Gluon RPM puild jobGeorg Kunz1-1/+1
Disabling the Gluon rpm build job because the Gluon scenario won't be included in the Euphrates release. The Danube build and deploy job use the already built artifacts. Change-Id: I08ffb2975482c4954906f1068a37cc5eab119123 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>