Age | Commit message (Collapse) | Author | Files | Lines |
|
Project: fuel 1fc220613a677ea5c4f003bc5596a203a8d02391
build: Allow MIRROR_MOS_UBUNTU override
Change-Id: Idc647f941fc3923f5ed1f2888318b218c23f4362
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit dc647f941fc3923f5ed1f2888318b218c23f4362)
|
|
Project: fuel a5796fbbca6e446aa9b40b15990542c2f2e9116f
build: Allow PLUGINS override
Instead of using BUILD_FUEL_PLUGINS, which was intended for manual
overrides of the Fule@OPNFV plugin list, allow PLUGINS to be
preset to a custom list, which we will provide via Armband
Makefile spec.
Change-Id: Ic4204aefeaf0d781998e54ab83831fcde7527b89
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit c4204aefeaf0d781998e54ab83831fcde7527b89)
|
|
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)
|
|
Most likely, when we configure an additional interface for Fuel
Master, and Network Manager is restarted, our old ssh connection
is timed out and needs to be re-established before checking
for fuel bootstrap process via ssh.exec_cmd.
Change-Id: I44589b2e8190008c8b1035d171cbb50270dfd98c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit 471627d481b5d5905d1d322f21c3285b9d729e2d)
|
|
Armband build benefits (or should have) of a local mirror
for "linux.enea.com", which we used to inject into the build
system by host's "/etc/hosts".
After Armband switched to building inside docker, this change
was silently discarded by containerization.
The proposed solution uses hosts's network stack in all build
containers.
See [1] for full description.
This change simplifies the network abstraction during build by
NOT containerizing the containers' networking.
The original motivation was pointing to local mirrors via host's
"/etc/hosts", for which an alternative solution could be passing
"-v /etc/hosts:/etc/hosts".
[1] https://docs.docker.com/v1.8/articles/networking/
Change-Id: I31e3c787a432af49b4799f561669a0150668b222
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit 6ae4e120c5f6aab6834e0ec42599e1b409a9af05)
|
|
|
|
|
|
Change-Id: I854bedd7dd61cf10239f8592336a86b92d78d0bc
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit 0ef09dd55010b86fd5cc709cb9520e1a9d686c12)
|
|
Change-Id: Ib676747252ef647d9385cb0eeeca9563b7fd09d7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit 442cb2fc0da3ccc7428ca085f1c90b93fc79ebba)
|
|
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)
|
|
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)
|
|
|
|
|
|
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)
|
|
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)
|
|
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)
|
|
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)
|
|
Project: yardstick 27e254c2273e4be503053db882948b8abf53b269
Add grafana config for TC074_Storperf
Change-Id: If415a6e6170c52f3586a1521f6f239daad3d527c
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
Project: yardstick 0e9572495a707215f5e43a1b1f5c850b6f159e98
add doc about scenario suite help
Change-Id: Ib8dfc56e8b84cdba04fc18f13ac780b2103c0b5d
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick 025432b9fa0bc6061ab34a71f0f28bdec4cf7641
add grafan config for ha test cases tc045~tc049
Change-Id: I1adc9ab36a71195e7c03fe4f3b7322ea40aa2a40
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick 94c16e0c5a7589951aea3fb9ff4dd01f37a327f4
Add grafana config for TC069_memory_bandwidth(RAMspeed)
Change-Id: I06ac3df77f35b14746a4b07ebc16d46dc83624c1
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
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>
|
|
Project: yardstick c5c3634a7252928998e026191671038f54dca5f6
Add grafana config for TC063_StorageCapacity
Change-Id: Ib960e249770902b57d65fe9fe811c1565a5dc867
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
Project: yardstick 9219667892ae778aa6f9ea1ab29efc6923e6c5f3
bugfix: storperf not use expect
Change-Id: I64af691ef25e61aeaa106e6662152dc46326c3f0
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
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>
|
|
Project: yardstick e5a2154bf5c2a18c661fa3fba540c172f177dec1
bugfix: storperf scp do not work
Change-Id: I4d6441dff2afddb2290f4855f714d811e8394a51
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick 6234e5e4edca9a92322fb0eb0aaf625291a42a7a
add starttime stoptime for mongodb
Change-Id: Ia818d37f12af4576b98c578d819df0bb0998c154
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
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>
|
|
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>
|
|
Project: yardstick 1a884e81e8ea3779f63122b3af844011d8a1d421
bugfix: serviceha do not provide result to influxdb
JIRA: YARDSTICK-320
Change-Id: I94cdc2cc9f4f356484d49916d2c67bac61e38967
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
|
|
|
|
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>
|
|
Project: yardstick 4afe3795d72295ff181853fc9e6602e98ddf608b
remove previous pod suite yamls to avoid confusion
Change-Id: I312aae7fbc34ddeb9480abfb18c40853fcc9f5c1
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
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>
|
|
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>
|
|
Project: yardstick c427a3f99c24748fcdea87dc3277a99a9062d86d
BugFix: add scp constraint
Change-Id: Ide4203cba5b8d62dcb4006c227c850f7ef186ec5
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
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>
|
|
Project: yardstick a10e2a06019623290381e2aa5a0cf99003ac66b2
Add the way to deploy InfluxDB and Grafana locally to userguide
Change-Id: I6bd87391025afd2cc1d38025445264949f38d5a6
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Project: yardstick d6e9b4b60c448ec9041febda29e9260eef9cb52a
BugFix: fix storperf_admin-rc problem
Change-Id: I187e3e00d38745288f6fccd58ee6bd3d3aea06c9
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
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>
|
|
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>
|
|
Project: fuel 9689aa852d2184e1d99e67a3b34a099e89b17306
Fix DPDK port create failure issue
Change-Id: Id514d995e1e985652e118caadb505237fc0b740a
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Change-Id: I6a8a96caa095b20d85db2d4d418dd9cb121b12e4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
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>
|
|
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>
|
|
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>
|