summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-08-29Do not redirect errors in ${redirect}Cédric Ollivier1-1/+1
${redirect} can be equal to /dev/null. Change-Id: Ie66ee7ca2da92270de8619399a7f362acff8873a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-08-29Merge "bug fix for qtip reporting"Morgan Richomme2-6/+6
2017-08-29Merge "Fetch admin.conf from master on kubernetes scenario"Jun Li3-6/+24
2017-08-29Merge "leverage setup.py directly to install TestAPI"Serena Feng4-32/+12
2017-08-28Apex: increase deploy timeout by 20 minTim Rozet2-2/+2
Change-Id: I3e5a08996e896bcf7b88c97b503de414f7f3ee71 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-28Merge "xci: Structure osa periodic jobs"Fatih Degirmenci1-91/+167
2017-08-28Make jinja templaing check non-votingagardner1-0/+6
Rather than chasing a moving target we will make this securedlab check non-voting. Will make it voting again once we have a consensus on the PDF file This patch will allow me to merge https://gerrit.opnfv.org/gerrit/#/c/38283/ Change-Id: Ib737733cd7bb8230723059a4535d86d1c5bdc886 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-08-28Align Compass with CI Evolution Phase 1Trevor Bramwell1-2/+2
Compass doesn't require deployments to happen on the same machine as the builds and needs to have 'compass-build-iso-{stream}' renamed in order to align with CI Evolution Phase 1. JIRA: RELENG-287 Change-Id: I31ea5899882edb37a08b301bf69bf381182b0019 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-08-28Apex: remove leftover tmp dirsTim Rozet1-0/+2
Change-Id: I4a1da6ba1efe2b704f0109f63817021435d283b8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-28Merge "Add StorPerf Graphite"Aric Gardner1-0/+5
2017-08-28migrate openretriever to container4nfvGuo Ruijing2-4/+4
Change-Id: I6c758395abff5c980c013cbe65f99ad8938e20af Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-08-28[fuel] Handle os cacert for baremetal deploymentsMichael Polenchuk2-7/+12
Change-Id: I02503772dc5ed59562c2e0aba96280e2cae1da50 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2017-08-28Apex: limits verify per node to 1Tim Rozet2-4/+24
This will limit how many simultaneous builds we can do at a time on build server, but will stop the bug we are hitting where deploy (next job) and functest (current job) start at the same time by blocking parent jobs. Change-Id: If23ce857d7ef043c408b0eb6a74357ce1278e4b9 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-28bug fix for qtip reportingMorgan Richomme2-6/+6
- fix right path (version duplicated in path) - fix template for nav links in qtip reporting page Change-Id: I7e14bea3feb5e6fad694e2837b3048b9cd8d5825 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-08-28Apex: disable storperf in dailyTim Rozet2-24/+24
storperf has infinite loop: https://build.opnfv.org/ci/job/storperf-apex-baremetal-daily-master/10/consoleFull Change-Id: I526cddbda15c6262b4afd7c30b6d2681011f48a5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-28Merge "update scenario name"Serena Feng3-1/+37
2017-08-28Merge "update installer under scenario"Serena Feng3-9/+132
2017-08-28Fetch admin.conf from master on kubernetes scenariochenjiankun3-6/+24
Now we have joid deploy kubernetes scenario We need admin.conf when run test case We can fetch admin.conf by: juju scp kubernetes-master/0:config admin.conf Also we need a jenkins job to fetch it. Change-Id: I13a6a17ca13e247cfc50774bf5104480fc03631a Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2017-08-28Merge "simplify unit tests implementation of update scenario"Serena Feng1-88/+79
2017-08-28Merge "update versions under scenario"Serena Feng4-34/+190
2017-08-28Merge "change the dovetail weekly job pod"Jun Li1-1/+1
2017-08-28Merge "Avoid exiting the script if an error happens"Morgan Richomme2-0/+2
2017-08-28change the dovetail weekly job podwutianwei1-1/+1
Change-Id: Ie1183ad0420058ddba8b46e474740a057dcf3b12 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-08-28Merge "Split HA and NOHA scenarios into 2 tables in reporting"Morgan Richomme1-2/+27
2017-08-28Merge "yardstick pod4 job Offline"Jun Li1-1/+1
2017-08-28yardstick pod4 job Offlineliyin1-1/+1
This changes will make yardstick huawei-pod4 job offline. Change-Id: Id0bc805e93ff2e38383717af4b486f4f3bddfc66 Signed-off-by: liyin <liyin11@huawei.com>
2017-08-28Merge "Jobs on Compass built time out"Jun Li1-4/+17
2017-08-27Apex: fix verify trigger pathsTim Rozet2-2/+6
Change-Id: I3878f3e1a85b31ddba8d3f53e774a9e1d16f8afb Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-27Apex: fix permissions on deployTim Rozet1-1/+1
Change-Id: I36066bf003b1504524a5b8143cceef7829b23ca8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-27Apex: fix daily deploys using rpmTim Rozet1-1/+3
Change-Id: Iba1b2f47e8ace4fb4a9eed80342fcb8950e848f8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-25Jobs on Compass built time outxudan1-4/+17
In order to save the time, just download ubuntu and cirros images once and stored in the host for all dovetail jobs. JIRA: DOVETAIL-491 Change-Id: I07b39d5a04bfbce9ebf43f184103b503785b6e7a Signed-off-by: xudan <xudan16@huawei.com>
2017-08-26Avoid exiting the script if an error happensLinda Wang2-0/+2
1. Avoid exiting the script if an tier fails 2. Push logs to artifacts Change-Id: Ia258994e4694bb71615f7adc18967afcc237813f Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-08-25Split HA and NOHA scenarios into 2 tables in reportingMorgan Richomme1-2/+27
the goal is to vizualize more quickly the HA and NOHA scenario Note that if no scenario is available, the table title is displayed Change-Id: Ibdade30aadf40fe4f7b9bfe547d23c186cb3e1df Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-08-25Pod name changes in ARMBANDDelia Popescu7-56/+56
arm-pod3 pod name is changed to arm-pod5 arm-virtual1 pod name is changed to arm-virtual2 Change-Id: I6746fcdd52bbed5b6a61147d0abc5db64876dc97 Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2017-08-25leverage setup.py directly to install TestAPISerenaFeng4-32/+12
1. delete additional script install.sh 2. using 'python setup.py install' directly to install TestAPI, as traditional python project do Change-Id: Ifcdee7b2bae2553f523a722bff794c40d20f81cc Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-08-25Merge "Remove download images logs (too verbose)"Morgan Richomme1-1/+1
2017-08-25Merge "bug fix: installation of node, bower and grunt for reporting docker"Morgan Richomme3-7/+13
2017-08-25Remove download images logs (too verbose)Morgan Richomme1-1/+1
logs were used to troubleshoot Functest CI pipeline issue solved with [1] [1]: https://gerrit.opnfv.org/gerrit/#/c/40109/ Change-Id: I56587f355c5e117efa8d0338204b0ced741477a7 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-08-25Bug-fix: syntax error for add compass pod yamlYang Yu1-1/+1
JIRA: BOTTLENECK-178 Containerized compass does not support ssh method to get the POD yaml anymore. This patch is to fix the syntax error of last patch. Change-Id: Ibd1711a645327db0c43a602519a9fa47ddaec64f Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-25Bug-fix: Add compass pod yaml in btks config dirYang Yu1-3/+14
JIRA: BOTTLENECK-178 Containerized compass does not support ssh method to get the POD yaml anymore. This patch is to fix the issue. Change-Id: I98ca9a419d71d0ec22bf48ef40d4c5fb2d96d1b2 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-25update scenario nameSerenaFeng3-1/+37
url PUT /api/v1/scenarios/<scenario_name> if new_name already exist, return Forbidden if new_name == name, return Forbidden Change-Id: If3b82b3df4a763d60dad110caca2659c5f39ab50 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-08-25update installer under scenarioSerenaFeng3-9/+132
1. post, add one or more new installers 2. update, replace existed installers as a totality 3. delete, delete one or more installers by name 4. in post&update, if schema is not consistent with ScenarioInstaller model, BadRequest will be raised(only extra keys will be detected currently) 5. in post, if installer already exist, return Conflict with already exist message 6. in update, if a installer appears more than once, also return Conflict with already exist message Change-Id: I830dba3bcf5f1a9d1c93513b4aae59009f69dc8f Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-08-25simplify unit tests implementation of update scenarioSerenaFeng1-88/+79
1. delete useless input arguments 2. update on and assert with self.req_d directly delete intermediate variable 'scenario' Change-Id: I3eda1df4893c890bb23ccf05b45ce2de5fa9dd93 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-08-25update versions under scenarioSerenaFeng4-34/+190
1. post, add one or more new versions 2. update, replace existed version as a totality 3. delete, delete one or more versions by name 4. in post&update, if schema is not consistent with ScenarioVersion model, BadRequest will be raised(only extra keys will be detected currently) 5. in post, if project already exist, return Conflict with already exist message 6. in update, if a version appears more than once, also return Conflict with already exist message 7. add update with conflict unittest for projects Change-Id: I0d2c8a5567f3abce7b0313a64e18303af02cc002 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-08-25bugfix: fail to generate APIs document patchSerenaFeng1-2/+2
Change-Id: Iac5bb851514f0f688fcb72deb5f07488bc071225 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-08-25Merge "Adjust the schedule of daisy jobs"Serena Feng1-2/+2
2017-08-25Merge "Apex: Updates CI to use new rpm names"Tim Rozet3-12/+6
2017-08-25Merge "bugfix: fail to generate APIs document"Serena Feng3-3/+10
2017-08-24Apex: Updates CI to use new rpm namesTim Rozet3-12/+6
Change-Id: I0455283ba94501119786ffbc3b1217bb71cc35c7 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-25xci: Structure osa periodic jobsFatih Degirmenci1-91/+167
This job - updates osa periodic jobs to use multijob project type - adds pollscm trigger to prevent running job unnecessarily if there is no change in upstream osa The execute shell parts will be sent in separate change(s). Change-Id: I5f9b4cad04b245192171278e6bf2806c94369854 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>