aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-08-31Updated armbandAlexandru Avadanii1-0/+0
Project: fuel afd2b0ce63fdf67e99d8404d54d3138ffe608217 deploy: Delete old Fuel env if present In order to clean up old partitioning and boot entries on target nodes, before removing the Fuel Master, try ssh-ing into it and removing all environments/nodes. This is especially important for EFI systems, where old boot entries are left behind without a proper env delete, leading to target nodes failing to PXE boot on Fuel Master re-install. This change assumes that: - all Fuel Master information is unchanged between old and new deploy (fuel IP, password etc.); - Fuel Master is up and running, in a sane state (target nodes are also online), when deploy starts; Closes: ARMBAND-51 Change-Id: I7b61124ea9182ce2d599adcdedef03e0d8d67ed6 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit f1e808677a29a157e009f33a1a5a024eaad2c021)
2016-08-25Merge "fpb: Temporary fix for supporting multiple DEB ver" into stable/coloradoAlexandru Avadanii2-1/+56
2016-08-25Merge "Rebase: Account for ODL plugin upstream changes" into stable/coloradoAlexandru Avadanii1-1/+1
2016-08-25Rebase: Account for ODL plugin upstream changesAlexandru Avadanii1-1/+1
Change-Id: I854bedd7dd61cf10239f8592336a86b92d78d0bc Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 0ef09dd55010b86fd5cc709cb9520e1a9d686c12)
2016-08-25build: Bail on patches-import failAlexandru Avadanii1-0/+2
Change-Id: Ib676747252ef647d9385cb0eeeca9563b7fd09d7 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 442cb2fc0da3ccc7428ca085f1c90b93fc79ebba)
2016-08-24Updated armbandMichal Skalski1-0/+0
Project: fuel 6192d48956803419f1e77e05fbd3cc31ba888f12 Fix ovs scenario configuration Due the incorrect indentation install_dpdk option was not set to true. JIRA: OVSNFV-37 Change-Id: Ida3b0d1e72ce8322905ff399af89b43cac878299 Signed-off-by: Michal Skalski <mskalski@mirantis.com> (cherry picked from commit ae8196be2c5863a5ca837828eead7188d608023d)
2016-08-23fpb: Temporary fix for supporting multiple DEB verAlexandru Avadanii2-1/+56
Backport fpb change submmited in [1]. [1] https://review.openstack.org/#/c/311031/ Change-Id: I02ce8c6151799e3953587fce50cbe552a5c95c50 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit c2dd0b63510e4e882021360ab5f0287b6fc3c597)
2016-08-23Merge "Fix: git -C not available for git 1.8" into stable/coloradoAlexandru Avadanii1-8/+8
2016-08-23Merge "Rebase: Upstream renamed ODL to FUEL_PLUGIN_ODL" into stable/coloradoAlexandru Avadanii1-3/+3
2016-08-23submodules: refresh remote commit refsAlexandru Avadanii11-2/+2
Colorado additions: - switch Fuel@OPNFV to stable/colorado branch; - switch vswitchperf to stable/colorado branch; Change-Id: Id89153e39e9c163df77e275ed4526961d6800d3c Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 299676645b26ac5a2e1c5deef2ec3814b718dc1c)
2016-08-22Fix: git -C not available for git 1.8Alexandru Avadanii1-8/+8
Our deploy slaves are running CentOS, which only has git 1.8.3. git -C option was made available in git 1.8.5, so instead of installing out of repo versions of git on all our deploy slaves, rework the main Armband Makefile to NOT use this option. NOTE: --git-dir could be used instead, too. Change-Id: I29b9c720e39cae25431cf1176dbaddce5bda2a35 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit e7683a82ee118c2a584fb441a7a422dfca826e28)
2016-08-22Rebase: Upstream renamed ODL to FUEL_PLUGIN_ODLAlexandru Avadanii1-3/+3
See Fuel@OPNFV change [1]. [1] https://gerrit.opnfv.org/gerrit/#/c/19033/ Change-Id: I9c95a7aaec366c9e03620f1129b3cb8401385476 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit bde411ba1cccf4a0827df115deb97f2a9cfade13)
2016-08-22submodule: Kill yardstickAlexandru Avadanii3-9/+1
Since arm64 support has been proposed straight upstream [1], we no longer have to keep the git submodule for the yarstick repo. [1] https://gerrit.opnfv.org/gerrit/#/c/18883/ Change-Id: Ic8a02106ed1d26012a0767fc0444b8f8d35c54aa Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 629f39b6928c3cb36d25dc07347de47d601e847e)
2016-08-22Updated armbandJingLu51-0/+0
Project: yardstick 27e254c2273e4be503053db882948b8abf53b269 Add grafana config for TC074_Storperf Change-Id: If415a6e6170c52f3586a1521f6f239daad3d527c Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandrexlee87761-0/+0
Project: yardstick 0e9572495a707215f5e43a1b1f5c850b6f159e98 add doc about scenario suite help Change-Id: Ib8dfc56e8b84cdba04fc18f13ac780b2103c0b5d Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 025432b9fa0bc6061ab34a71f0f28bdec4cf7641 add grafan config for ha test cases tc045~tc049 Change-Id: I1adc9ab36a71195e7c03fe4f3b7322ea40aa2a40 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 94c16e0c5a7589951aea3fb9ff4dd01f37a327f4 Add grafana config for TC069_memory_bandwidth(RAMspeed) Change-Id: I06ac3df77f35b14746a4b07ebc16d46dc83624c1 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 3118c2402c97657547ec2afd387498cba4cc91cc Add grafana config for TC071_Network Latency, Throughput, Packet Loss and Cache Utilization Change-Id: Ica0431df75628f08eb2ba558681c5740a038ab1d Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick c5c3634a7252928998e026191671038f54dca5f6 Add grafana config for TC063_StorageCapacity Change-Id: Ib960e249770902b57d65fe9fe811c1565a5dc867 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 9219667892ae778aa6f9ea1ab29efc6923e6c5f3 bugfix: storperf not use expect Change-Id: I64af691ef25e61aeaa106e6662152dc46326c3f0 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick bd97bf5dddf4411c6c51939b55ef19c985d526cd Restructure user-guide Add 09-result-store-InfluxDB.rst Update index.rst for 09-result-store-InfluxDB.rst Change-Id: I44e662db07e206e58812d7a997036936a95b5137 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandrexlee87761-0/+0
Project: yardstick e5a2154bf5c2a18c661fa3fba540c172f177dec1 bugfix: storperf scp do not work Change-Id: I4d6441dff2afddb2290f4855f714d811e8394a51 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 6234e5e4edca9a92322fb0eb0aaf625291a42a7a add starttime stoptime for mongodb Change-Id: Ia818d37f12af4576b98c578d819df0bb0998c154 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-19Updated armbandMichal Skalski1-0/+0
Project: fuel c71b57140fdbadfb4c1f39bf0e2df99403820ddb Claenup Remove the workaround marked by "# fix me" mentioned in commit id: e8928f93b50df3ecb11942ab754bae848c082c6a, since the issue (some files generated during kvmfornfv building are owned by "root") already resolved in fuel-plugin-kvm build process. Change-Id: I5efb60173b9974f6fba25f04da1f4b1f53207b1a Signed-off-by: davidjchou <david.j.chou@intel.com>
2016-08-19Updated armbandMichal Skalski1-0/+0
Project: fuel 8580caa96234cdda3f7c4cf4a5965a0fd411fce0 [KVM]Add support for Broadcom NetXtremeII 10Gb This NIC is used on Ericsson CI POD2 JIRA: KVMFORNFV-45 JIRA: FUEL-171 Change-Id: I44576b399b6195ccc1e64dfc0b04e239ced8acc7 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-19Updated armbandrexlee87761-0/+0
Project: yardstick 1a884e81e8ea3779f63122b3af844011d8a1d421 bugfix: serviceha do not provide result to influxdb JIRA: YARDSTICK-320 Change-Id: I94cdc2cc9f4f356484d49916d2c67bac61e38967 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-19Merge "Rebase: upstream DEA mechanism changes"Alexandru Avadanii4-185/+29
2016-08-19Merge "build: ISO refactor, use docker, enable cache"Alexandru Avadanii11-142/+590
2016-08-19build: ISO refactor, use docker, enable cacheAlexandru Avadanii11-142/+590
Previously, Armband Makefile used to call Fuel@OPNFV Makefile target <iso>, instead of <all>, which resulted in bypassing using Docker for ISO building completely. Switch to <all> Makefile target, hence bringing back Docker as a build container. This change justifies moving make variables to a separate spec file, armband.mk. While at it, enable caching of builds. This requires Jenkins bash scripts to be updated for the ISO build job, done in [1]. JIRA: ARMBAND-56 [1] https://gerrit.opnfv.org/gerrit/#/c/18453/ CHANGES: - all: release (was all: build) - Common make targets now depend on submodules-init; - clean-build and clean-docker make targets have been replaced by: make clean, make deepclean; FIXME: These issues should be fixed later: - (optional) trim local repo paths from gitinfo files - only account for armband submodules in cache fingerprints; - identify size mismatch culprit Change-Id: I7d73409be44983fa21d4c09d2e07b87a33231e03 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-08-19Updated armbandliang gao1-0/+0
Project: yardstick 4afe3795d72295ff181853fc9e6602e98ddf608b remove previous pod suite yamls to avoid confusion Change-Id: I312aae7fbc34ddeb9480abfb18c40853fcc9f5c1 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-19Updated armbandNikolas Hermanns1-0/+0
Project: fuel e7f7abc89161441548545f79f0299610c6e5b203 Tune up virtual envs * increase the memory/cpu of controller for noha case * reduce the memory of computes Change-Id: Iea9351bb846823fae64a662e92f894eca2f6cecb Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2016-08-19Updated armbandNikolas Hermanns1-0/+0
Project: fuel db1f756252f60e038fabb2290848651996569bd8 [ODL-plugin-update] Adding more memory to java vm When running functes ODL crashes in the middel and is not starting again. Investigtion showed that it is due to insufficient memory of the java vm. Change-Id: I18cda9ed5bed91e72fd91aaf0efa02c5e1a3c8d1 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-08-19Updated armbandJingLu51-0/+0
Project: yardstick c427a3f99c24748fcdea87dc3277a99a9062d86d BugFix: add scp constraint Change-Id: Ide4203cba5b8d62dcb4006c227c850f7ef186ec5 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-18Updated armbandMartin Klozik1-0/+0
Project: vswitchperf 21c787b5bb7dd4592bc83718756ac670232a8347 old_style_multi-queue: Allows for multi-queue with ovs <= 2.5.0 Enables multi-queue option for OVS versions 2.5.0 or less with dpdk. Instead of enabling MQ on a port by port basis this sets the global MQ option after starting the ovs switch. JIRA: VSPERF-372 Change-Id: I245c76779695518d0005122d8214bbf3f141bb96 Signed-off-by: Christian Trautman <ctrautma@redhat.com>
2016-08-18Updated armbandliang gao1-0/+0
Project: yardstick a10e2a06019623290381e2aa5a0cf99003ac66b2 Add the way to deploy InfluxDB and Grafana locally to userguide Change-Id: I6bd87391025afd2cc1d38025445264949f38d5a6 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-18Updated armbandliang gao1-0/+0
Project: yardstick d08448fb7988498b5713d43bf34dbd1958f22fcb Add path of bash files in HATools into setup.py JIRA: YARDSTICK-277 Change-Id: Iad25fc7147b70b48082f889435aa623f0877c313 Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
2016-08-18Updated armbandGuo Ruijing1-0/+0
Project: fuel 34a852a394b4c8a7d1c9c2ed94b66027797b0905 update release-notes for colorado 1. take care of Alexandru's comments 2. update liberty to mitaka 3. update ODL Beryllium SR1 to SR3 Change-Id: I7ae590333e781730e462c797270282e8e51fff01 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-08-18Updated armbandMichal Skalski1-0/+0
Project: fuel fd8597be90990e0f6b952e96922da1508225dbef Update kvm plugin Move kernel installation to main phase of deployment which may reduce problems with mcollective agent after node reboot. JIRA: KVMFORNFV-45 JIRA: FUEL-171 Change-Id: I48308471f9336b73cde238ff055433f030395e19 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-18Updated armbandJingLu51-0/+0
Project: yardstick d6e9b4b60c448ec9041febda29e9260eef9cb52a BugFix: fix storperf_admin-rc problem Change-Id: I187e3e00d38745288f6fccd58ee6bd3d3aea06c9 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-17Updated armbandJonas Bjurel1-0/+0
Project: fuel 983a8377c55ad63133bf5be68a5b52928c592b11 REVISED DOCUMENT STRUCTURE Documentation structure changed according to docs team directions: - Configuration guide removed (only aplicable for features/scenarios) - Installation instructions moved to a separate directory - Build instructions moved to a separate directory - Release notes moved to a separate directory NOTE: Content not updated to the Colorado baseline Change-Id: I47f3bee0cf91bab6ed5c4a7f371b10347a917857 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2016-08-17Updated armbandGuo Ruijing1-0/+0
Project: fuel 83b2d2a076c0c75886dc819cee87230bd0ec98dc Rebase yardstick 1. discuss stable commit ID with yardstick PTL 2. do basic test for yardstick fuel plugin Change-Id: I9ca3a71e178e5e90497629f43110121e4265602f Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-08-17Updated armbandGuo Ruijing1-0/+0
Project: fuel 9689aa852d2184e1d99e67a3b34a099e89b17306 Fix DPDK port create failure issue Change-Id: Id514d995e1e985652e118caadb505237fc0b740a Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-08-17Rebase: upstream DEA mechanism changesAlexandru Avadanii4-185/+29
Change-Id: I6a8a96caa095b20d85db2d4d418dd9cb121b12e4 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-08-17Updated armbandNikolas Hermanns1-0/+0
Project: fuel c4617105467bb5b440119b6d22cdcf4d09fd96f2 Add config information as well to default lab It is possible that some one changes the config of the vms from a virtual environment. This is already shown in the elx lab. To make everyone aware of this we push it to the default lab as well. Change-Id: I4e9012b3237838b98321472bb16037aa0aeacfdc Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-08-17Updated armbandAlexandru Avadanii1-0/+0
Project: fuel 8b602ad490b427e5b97dd709e4d7905b500579e3 deploy: Allow DEA to override bootstrap config This commit does not change the current behavior in OPNFV, the preconfigured fuel_bootstrap_cli.yaml from OPNFV ISO is still used to replace the default settings / fuel-menu bootstrap cfg. The only addition is the possibility to override the preconfigured fuel_bootstrap_cli.yaml info using DEA. JIRA: FUEL-155 Change-Id: I4e66b789fdf0a5b1af512a3efc84fedb72ce3b05 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-08-17Updated armbandJosep Puigdemont1-0/+0
Project: fuel 3ec3fb2d1d316b656a13f9c1ca00cc8a7fcd51de deploy-config: honor interfaces and transformations Currently all scenarios assume interfaces and transformations are the same for all nodes in the POD, however some PODs may contain nodes that have different hardware, or where the interfaces are configured differently. In this patch we honor the original interfaces and transformations if they are present in the dea-override.yaml file. The way to add this information in the dea-override is by having a "nodes:" section with this information, ie: nodes: - id: 1 interfaces: interfaces_1 transformations: transformations_1 - id: 2 interfaces: interfaces_2 transformations: transformations_2 - id: 3 interfaces: interfaces_1 transformations: transformations_1 The node IDs is used to find out this information. Change-Id: If6ff8ca28b42e043d1bdf91142a4a56ae36e4304 Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
2016-08-17Updated armbandMichal Skalski1-0/+0
Project: fuel 9dc7082c230f7f22b37ae9bb04493387c466fa7b Use virtio driver for fuel-master NIC Using e1000 driver on fuel master may lead to temporarily loss of communication [1]. We can use two approaches here: * use virtio driver * install e1000-kmod package virtio driver should be sufficient for our purposes, we don't use bonding on fuel master. e1000-kmod package is available on fuel master and provide e1000 kernel module which does not introduce additional problems. This package is not installed by default but for this purpose MASTER_NODE_EXTRA_PACKAGES cmdline option can be set during fuel master installation. [1] http://docs.openstack.org/developer/fuel-docs/userdocs/release-notes/fuel_known_issues.html Change-Id: I3fc1fed5f0b9c780cd9174205a3c31dae92a180e Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-17Updated armbandPeter Barabas1-0/+0
Project: fuel cd9e0219f33a9d35fd9826d47de62dc5a03021a5 Change log file permissions Don't make it executable; don't make it world-writable. Change-Id: I5d117b39e70fff2c1cb5e62d017efe0387b9b5f4 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
2016-08-17Updated armbandSofia Wallin1-0/+0
Project: fuel 69d872c86b966ce546b7093426bb7032e9a22ab1 Prepared for Fuel release documentation Helping project with the new structure, added a fuel/docs/installationprocedure and relevant templates. If you dont need this feel free to abandon this patch. Change-Id: Ia704aa0b2e66c62241ef0a5eb769ea8f538caa1f Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
2016-08-17Updated armbandrexlee87761-0/+0
Project: yardstick 63f0e9d0f314e7cf8826604cdd2ffd0b2cb35c9b reduce ping case time for daily ci Change-Id: I9d62fc93bb37c58e374a93081a338b00ddd1305a Signed-off-by: rexlee8776 <limingjiang@huawei.com>