summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-09-07Merge "Add stable/colorado to versions"Morgan Richomme1-1/+1
2016-09-07Merge "template-ize _testcases in create_kibana_dashboards.py"Morgan Richomme2-491/+186
2016-09-07Merge "kvmfornfv: Use correct url for uploading artifacts"Fatih Degirmenci1-3/+4
2016-09-07kvmfornfv: Use correct url for uploading artifactsFatih Degirmenci1-3/+4
Change-Id: Ia3f1f37dfec0c8e73328e048fab8f9b8892e8c66 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-07armband: fix job naming issuePaul Vaduva1-47/+47
We were refering jobs in other projects (mainly fuel) because the ci pods were named jost baremetal and virtual Change-Id: I9d02e2e61fe666f4ef46c1eb62f41da065e46059 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2016-09-07Merge "armband: Deploy triggers yardstick tests for CI pods."Fatih Degirmenci1-0/+11
2016-09-07armband: functest jobs refactored to use labelsPaul Vaduva2-21/+20
Change-Id: I50c47a40f3337e7140740f49b09f3e508eb0087c Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2016-09-07Merge "armband: triggers modified to run twice a day each branch"Fatih Degirmenci1-10/+10
2016-09-07template-ize _testcases in create_kibana_dashboards.pySerenaFeng2-491/+186
Visualization items of test cases is written in _testcases variable in create_kibana_dashboards.py, make it rather difficult to integrate other testcases. Use a yaml configuration file to simplify it JIRA: FUNCTEST-461 Change-Id: If64f6e18ea72dd864c9e9e067655aa951406b291 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-09-07armband: Deploy triggers yardstick tests for CI pods.Paul Vaduva1-0/+11
Change-Id: I8b011aafd333c78eaeed59040476b1325e2dc56c Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2016-09-07Fix problems and add missing info to puppet-infracloud instructionsFatih Degirmenci1-5/+14
The instructions in README file will be automated later on so they are just documented for the timebeing in order to prevent others from facing issues while they try to follow the steps. Change-Id: I38fe2609da6389a1cd120075f8eea243edd28e58 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-07Add stable/colorado to versionschenjiankun1-1/+1
Change-Id: Ieccb04d20ca23265af30e6a671cd999b6d1cd349 Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2016-09-06Merge "Fix issue of not setting metadata correctly for generated docs"Aric Gardner1-12/+8
2016-09-06armband: triggers modified to run twice a day each branchPaul Vaduva1-10/+10
Change-Id: I7fcd24852a0d1aecdfacf5f3cb1dfd49fb711916 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2016-09-06[Docker] Use build time args only for Functestjose.lausuch1-1/+6
Using build-time arguments on Dockerfiles which dont use the argument throws an error: One or more build-args [BRANCH] were not consumed, failing build. Examples: https://build.opnfv.org/ci/view/functest/job/functest-docker-build-push-master/lastBuild/console Change-Id: I2acb3a52ef648ca4f160f63cdcdebf1dae5931bc Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-06Merge "[Docker] Add git branch as an argument to the dockerfile at build time"jose.lausuch1-1/+1
2016-09-06Merge "yardstick: updated yardstick jobs for armband to use labels"Fatih Degirmenci1-2/+37
2016-09-06[Docker] Add git branch as an argument to the dockerfile at build timejose.lausuch1-1/+1
This will be useful for the dockerfiles which need to have this as a parameter to clone the respective repositories. Needed for Functest. Related JIRA: FUNCTEST-458 Change-Id: I6c818bdbc6d9935a6bf5274487540309ce1017b6 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-06Fix issue of not setting metadata correctly for generated docsFatih Degirmenci1-12/+8
Removed if clause does not return any html file, causing setmeta to not run which in turn causes people to see cached versions of the generated documents instead of the latest generated documents. This is a quick fix in order to unblock Brady. Change-Id: Id692781ee8713007b5987bf2bf48a6880978a977 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-05armband: Fix file handler in lab-config test -eAlexandru Avadanii1-1/+1
Previous change adding lab-config/.../local_env support introduced an issue, in the form of `test -e file:///path/to/local_env`, which is not supported. Change-Id: I1566b41765329f18523cfc506c9112b6694a8317 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-09-05make mongo_to_elasticsearch.py skip resolve-failed resultsSerenaFeng1-18/+24
mongo_to_elasticsearch.py exit when encounter can-not-be-parsed results, for example: File "mongo_to_elasticsearch.py", line 58, in _convert_duration hours, minutes, seconds = duration.split(":") ValueError: need more than 2 values to unpack File "mongo_to_elasticsearch.py", line 228, in modify_functest_odl test_statuses = _get_dicts_from_list(testcase, testcase['details']['details'], KeyError: 'details' change the logic, try...Except the Exception, logger it as error, then continue processing the rest results Change-Id: I18facd457ba3e8f661f5c9a1da1e6c200af6fc4e Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-09-02Merge "Remove double slashes when generating the links of the logs in ↵jose.lausuch1-2/+2
artifact repo"
2016-09-02Remove double slashes when generating the links of the logs in artifact repojose.lausuch1-2/+2
Change-Id: Ia9c3b5765872516640db451ad54f2efab9250082 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-02yardstick: updated yardstick jobs for armband to use labelsPaul Vaduva1-2/+37
Change-Id: I38aac6caf4f439e6524bf08e5dd038bca01180cf Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2016-09-02Merge "Generate and print link of the log files pushed to artifacts"jose.lausuch1-2/+8
2016-09-02Generate and print link of the log files pushed to artifactsjose.lausuch1-2/+8
Also, avoid having twice the name of the branch. Change-Id: If6be5e742fa961b2a81015fe76f4ba5e52aeb0ab Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-02Reflect upstream change to local script fixing playbook syntax checkFatih Degirmenci1-11/+11
Upstream change: https://review.openstack.org/#/c/358477/ Change-Id: Ibfef32aec4b62d8d1d13728abec374a2d4560d81 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-02Merge "correct backup-db.sh in kibana repo to keep consistent with testapi"Morgan Richomme1-6/+6
2016-09-02Merge "armband: Fix default params for labeled pods"Fatih Degirmenci3-19/+18
2016-09-02correct backup-db.sh in kibana repo to keep consistent with testapiSerenaFeng1-6/+6
We change some interfaces in testapi, but this file doesn't change with that JIRA: FUNCTEST-455 Change-Id: I105a82557244481bbdf9885fc166ebe975b050ea Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-09-02[Functest] Remove exit value job from functest-suite builderjose.lausuch1-1/+0
Change-Id: I8309c027a871246623c199447dcb667b5bb2f066 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-01armband: Fix default params for labeled podsAlexandru Avadanii3-19/+18
After previous change introducing the usage of node labels for Armband CI deploy jobs, we discovered that the old params were not applied to labeled pods. To complicate things, we had different DEFAULT_BRIDGE params for each CI pod, which contradicts the Jenkins templating paradigm. Since we already have a mechanism in place for overriding env vars based on the POD we are running against, move both <DEPLOY_TIMEOUT> and <DEFAULT_BRIDGE> params to our local_env, which is sourced by the deploy script and can apply POD specific configuration. Add missing LAB_CONFIG_URL to newly added baremetal and virtual defaults for Armband. While at it, also replace "brahmaputra" comments with "colorado". v2 -> v3: Source local_env before using DEFAULT_BRIDGE in <armband-deploy.sh>. Previously, we (Armband) sourced this file in our <ci/deploy.sh> [1], which will be dropped after this change is merged. [1] https://git.opnfv.org/cgit/armband/tree/ci/deploy.sh#n24 Change-Id: Ibafea25b3df8c3118ce05e3f40934c8e8b9c8dcd Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-09-01Fix test results dashboard homepage navbar linksDaniel Farrell2-7/+11
The previous versions were the wrong paths, 404'd. Change-Id: I9368db672a18b5bb0394cfacf016cd7f5821d886 Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
2016-09-01Increase the git clone timeout to 15 minutesFatih Degirmenci1-0/+1
Change-Id: Iac19f79f36fcbb7bbc27d7f6adf6085cb0ec449c Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-01Merge "Add Fedor Zhadaev in recipients list for Fuel jobs"Fatih Degirmenci2-4/+4
2016-09-01Merge "kvmfornfv: Store the metadata for the artifacts built by daily jobs"Fatih Degirmenci1-0/+21
2016-09-01Add Fedor Zhadaev in recipients list for Fuel jobsFedor Zhadaev2-4/+4
Change-Id: Icb1a16f2136291239daffa0fe5932caf6d6c92dd Signed-off-by: Fedor Zhadaev <fzhadaev@mirantis.com>
2016-09-01infra: Do not run provisioning in deploy & smoketest phasesFatih Degirmenci1-2/+2
Change-Id: I326053d863f0f06ceb293cda3cd2405cf2d25f13 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-01Merge "infra: Fix small doc/script issues and enable mail notification"Fatih Degirmenci5-7/+18
2016-09-01infra: Fix small doc/script issues and enable mail notificationFatih Degirmenci5-7/+18
This change - Fixes readme of puppet-infracloud - renames destroy_env.sh script - enables mail notification - disables removal of DIB images by default Change-Id: I628b26b976e38772cbbc69b737a545fe801639ba Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-01Merge "armband: Use labels for pods and schedule jobs"Fatih Degirmenci2-27/+113
2016-09-01armband: Use labels for pods and schedule jobsPaul Vaduva2-27/+113
Change-Id: Idb3cabe46082b8c0a160cbc156abe0fe8cafbc4a Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2016-09-01kvmfornfv: Store the metadata for the artifacts built by daily jobsFatih Degirmenci1-0/+21
Change-Id: I338401a1ced29b7907e74bea6ff28f5a6e80e5df Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-01Install tacker on controller nodeMichal Skalski1-3/+1
In no-ha scenarios opendaylight role may not be collocated with controller Change-Id: Ic2040924949e7a0286ffeba795ea102face9bc0f Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-09-01Merge "Disable selinux on RHEL case"Fatih Degirmenci2-0/+16
2016-09-01Merge "Add jumphost to the managed servers"Fatih Degirmenci1-0/+7
2016-09-01Disable selinux on RHEL caseYolanda Robla Mota2-0/+16
This is causing several puppet moduels to fail (for example rabbit not starting). Set that to permissive as a workaround, but with the intention of fixing the configuration and enabling selinux on next steps. Signed-Off-By: Yolanda Robla <yroblamo@redhat.com> Change-Id: I34b388792699a9563dacedf87dd6ff85e482e431
2016-09-01Add jumphost to the managed serversYolanda Robla Mota1-0/+7
So at least it gets the dns, ports, and extra config setup. Signed-off-by: Yolanda Robla <yroblamo@redhat.com> Change-Id: Iceb075b7491a9098b10a40b0a549023129739883
2016-09-01Set bridge name in hieraYolanda Robla Mota2-2/+5
It is different from debian/centos, and will be different in baremetal as well, where vlans will be used. Add the ability to manage in hiera, so it can just be edited on the yaml file directly. Change-Id: I5f5ac3adec6606ca34b3c8ad86c99d8e3aee52d1 Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
2016-09-01Merge "qtip: move bash scripts out of qtip-ci-jobs.yml"Fatih Degirmenci3-74/+79