Age | Commit message (Collapse) | Author | Files | Lines |
|
Project: yardstick 84209fb5479e69dc20a83dd42b5c6b0df08f9ece
Add test case description and task file for TC072
Change-Id: Ie363ac960fc67e05a3fca8ad7707abc6aee2842d
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
Project: yardstick 0601ffdc51c813cbfbeb6dfdf9ec654ef0438c1b
[docs] pre-hook for apidocs
This patch adds pre-hook script which is newly supported by opnfvdocs
and can be used to generate apidocs in yardstick.
This patch also updates .gitignore ;
- remove '/releng/' as it isn't needed any more
- add '/docs/apidocs/yardstick*.rst' as those files are generated
by sphinx and aren't needed to be stored in the repository
JIRA: RELENG-133
Change-Id: I7812b2d6a69b9feb37b6c592c978f91b335c0a1c
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
Project: yardstick e19b546f69f8d59204f669c5d637d434c833fc09
Fix a bug when removing a plugin
Change-Id: Iaf637c8a87123858d04d02ae04bf1a2bb517026b
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
genisoimage has a limit of 32 chars for volume ID, which was
reached during Jenkins builds (which sets REVSTATE to a datestring),
but not while building outside Jenkins (in which case REVSTATE was
simply set to "P000"), hence the recent broken builds despite
manully testing the changes beforehand.
Shorten the product name (PRODNO var), and revert git SHA to full
format, as that was not the culprit.
Related-bug: ARMBAND-53
Change-Id: I0a530982893af1b6a0243b55f6b1d2eea66ac5bf
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Ubuntu arm64: While keeping kernel 4.2 for Trusty
(linux-image-generic-lts-trusty), add 4.4 backported from Xenial
(linux-image-generic-lts-xenial) to Armband ISO.
Xenial kernel 4.4 for Trusty has been tested with:
- AMD Softiron;
- APM Mustang;
- Cavium ThunderX;
While at it, remove obsoleted armband-rtc-efi-fix Debian package,
which was only needed on targets that are not compatible with 4.4,
and we plan on retiring soon.
v2->v3:
- keep 4.2 kernel instead of replacing it;
- selecting 4.4 kernel will be done via deploy settings, by
overriding kernel flavor when calling `fuel-bootstrap`;
- dropped test changes, not needed when both 4.2 and 4.4 are in;
TODO:
- switch default kernel flavor to 4.4 when all our PODs are ready;
Closes: ARMBAND-48
Change-Id: I37600f12dd01facbd552f1d2d721bc7a3e0e2750
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Previous commit which was supposed to fix the BUILD_ID being too
long mistakenly altered the submodule code for computing the
short SHA, instead of altering the Makefile.
Fixes: ARMBAND-53
Change-Id: Ib1c1b3dc9592714fd86a59ae1a64001bd2930bd3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|
|
Project: fuel 6d01c223e8bab2f5bab4941d12a1f09c5d5123b0
Add templating support for generating config files
- Remove unneeded method
- Write result to a file and not STDOUT
- Add documentation
- Remove trailing whitespace
- Documentation corrections
Change-Id: I7532222d3512380c4f1129bd05dc2ba37b409dc2
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
|
|
Previous change altered the BUILD_ID to include Armband commit info
instead of Fuel@OPNFV info, and also a marker to indicate it comes
from Armband repo.
This lead to the ISO volume ID becoming too long:
"Making ISO...
genisoimage: Volume ID string too long
make[1]: *** [iso] Error 255"
While at it, change our marker from "FUEL_AARCH64" to "ARMBAND_FUEL",
as our ISO should also support x86 in the future, not only arm64.
Fixes: ARMBAND-53
Change-Id: I52526f1f7861aca71d16d1e6b6b2a9566a6c7d3f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Project: vswitchperf 891488bb5e0047c7062198a9241511c7fcedeb6f
docs: Remove trailing whitespaces
Wrong whitespace characters breaks automatic generation of VSPERF
documentation. It is necessary to remove wrong characters before
merge of the draft into VSPERF doc, e.g. by filtering through
tr -d '\014'
JIRA: VSPERF-324
Change-Id: Ie280f5a443c89d4235cae5eb89fdceae74ea4213
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Al Morton <acmorton@att.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
Reviewed-by: <bmichalo@redhat.com>
|
|
Project: yardstick 6ce3a97548e95a62cf39f37c76bf5b618f5575c4
Bug fix in SFC test case
It was importing novaclientv2 and it should import version 1
Change-Id: I446f1a3808b9c13f9e28b42d4ced93e729a13eb2
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
|
|
Project: yardstick 8be72d7d2e27554b8c640946ff79ed9d70c80e51
Add test case description and task file for TC069
Change-Id: I9172cbc8a4645197493659a3f93e28042cf97f94
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
Change-Id: Ia268e17a7a8b0c2c47209e47feb6f77394036283
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Upstream change [1] removed Czech mirror patch.
[1] https://gerrit.opnfv.org/gerrit/#/c/17225/
Change-Id: Id986899aa83b3cb7d228a266b1b8a8f5a942ba49
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Project: fuel b89e203b875737b0f251bf13ceb300b90e14b14f
Pinning down exact Fuel 9.0.1 repo versions
stable/mitaka branch is open for new commits for Fuel 9.1. To not be
impacted by new upstream changes point to specific commits which were
used for Fuel 9.0 General Availabilit (9.0.1).
JIRA: https://jira.opnfv.org/browse/FUEL-153
verify: no-cache
Change-Id: I7fd8d2f11e4be6f47e39924913c48bfe7d4f2eb3
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
|
|
|
|
Project: yardstick 0c6ec33f372cfafb55aa2df12511fb11848a69e4
Fix a bug for node context
Change-Id: Idff42e95f5ade160c00adc13c158dc1746e8d049
Signed-off-by: Songnon <songnon.zhang@ericsson.com>
|
|
Project: fuel a64cb984707ca6259c4f4641fbfa6f6ef85fd88d
Temporary fix for bgpvpn plugin builds
JIRA: FUEL-154
Change-Id: Iad554aef8db9a6d01c408c0014dabf45e4c1a0e6
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
|
|
Project: fuel 67e958e90a412db2054390a049d1e482d6cd8b1f
Update the commit ID of kvmfornfv upstream for fuel-plugin-kvm
This version of kvmfornfv upstream fixed the issue of failing to launch
instances in Horizon after OPNFV environment deployed.
Change-Id: I05fa9f977924ee679312c599ee0bccabaf7bf1a9
Signed-off-by: davidjchou <david.j.chou@intel.com>
|
|
Project: vswitchperf 5109fb49432be5bb0075b6b55e8b5304fa6172be
pkt_gen: Moongen class name not consistent with name in conf files
Need to change naming to 'Moongen' for consistent naming
between conf files and class
JIRA: VSPERF-323
Change-Id: Ic580b68323a759b3c2ef7ca3c07006243a3acf7d
Signed-off-by: bmichalo <bmichalo@redhat.com>
|
|
Project: vswitchperf 3f54fe3750eef81f5fb44b90ab6a53e60e63f870
ci: CI report generation
Script for generation of documentation has been moved from releng
into new opnfvdocs repository. VSPERF script for a daily CI job is
calling this script for overall PDF report generation. Thus it must
be updated to use new script location.
JIRA: VSPERF-324
Change-Id: I173a2139c57c39acb25c14f7a082e0ff0a888b2f
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Al Morton <acmorton@att.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
Reviewed-by: <bmichalo@redhat.com>
|
|
Project: fuel 0d028383c5b5df7b73683bcdbd7062ef893b6c3f
Build new cache when list of packages has changed
Create a new cache of f_repobuild job when list of packages required by
plugins has changed.
JIRA: FUEL-150
Change-Id: I079950eaa9e3b32ea7baa3f6d4a37cc37f99f3a7
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
|
|
Project: yardstick ebb9bc33134a90ea707f163950487056dc64e729
add support for suite to support constraints and task_args
suite.yaml has constraint and task_args parameter, so
each task_case can be able to add constaints (currently
support pod_name and installer), also support parameters
to be replace for special test case like tc043.
JIRA: YARDSTICK-299
Change-Id: I2b2c8f9858893da03aaa8bcac20a474a2d434509
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick e14fbf021bdf90dc160685c23b3cbbb320e9cfbf
Modify ComputeCapacity scenario host key name
Adjust target node key name.
Signed-off-by: JingLu5 <lvjing5@huawei.com>
Change-Id: I5daee8c2579aa1f14aac076c49803eb8b5029a97
|
|
Project: vswitchperf 380a6cd33d7b1d85bbc46f5c90532ed55c7aaf27
conf/integration: Fix typo on Integration testcase example.
This patch fixes a typo in the integration testcase example,
otherwise settings like
{"guest_loopback" : "linux_bridge"}
are ignored.
JIRA: ONP-6635
Change-Id: Iab61d36e70f96f4a6c1f98a506753dc7fa090140
Signed-off-by: Antonio Fischetti <antonio.fischetti@intel.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Martin Klozik <martinx.klozik@intel.com>
|
|
Project: vswitchperf bd8bb26c67d696aba7b30bf4eb1616a7258b6f5d
ovs-appctl fix: Fixes ovs-appctl by placing pid file appropriately
ovs-appctl was broken due to a previous commit which changed the
location of the ovs-vswitchd pid file. This fixes it by placing
the pid back in the default location where ovs-appctl is looking
for.
JIRA: VSPERF-315
Change-Id: I4ae87ad566acb69ac9d565a3a77865f5a6861b93
Signed-off-by: MartinX Klozik <martinx.klozik@intel.com>
Signed-off-by: Christian Trautman <ctrautma@redhat.com>
|
|
Project: vswitchperf 34a550ed0c852d4472b17e9ee565f20d344052bc
New IETF Draft WG version
JIRA: VSPERF-??
Change-Id: I1f07a70bf3c8604df890defd8493f107550bf8f3
Signed-off-by: Al Morton <acmorton@att.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Billy O'Mahony<billy.o.mahony@intel.com>
|
|
Project: vswitchperf 568524a40ab6fa4d570c65c6c42cd68c02c9dd22
ovs/ofctl: Fix validation method for complex flows.
The current validation method for 'add_flow' commands
does not work properly with complex flows, like UDP flows.
It always returns that the flow was not set, even though
the add_flow command was successful.
JIRA: ONP-6579
Change-Id: Iaad77551326ff495cb68a033e1303450a99386bd
Signed-off-by: Antonio Fischetti <antonio.fischetti@intel.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Martin Klozik <martinx.klozik@intel.com>
|
|
|
|
|
|
|
|
|
|
Project: yardstick 1e6ca0bfaaeadff7ce8ac9b1693b03d122e58a79
Minor fixes in fuel plugin
1. update yardstick tasks
2. fix typo
3. update comments in pre_build_hook
Change-Id: Ib7fc87838d121dc35fb84220fbb0a9909c6592e1
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: yardstick 1f17dacf4548d8a939b134ab573108d15432c162
Bug fix and extended unit tests
There was a bug in how the mock was created and a new unit test is added
in order to cover the "else" of the if conditions
Change-Id: I3c8dfcd81240cb93ecdec1f63f7974f5342947c0
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
|
|
Project: yardstick cbb35b49da2d8d491ded038a525e4107b37fae74
code clean up
JIRA: YARDSTICK-272
Change-Id: Id2f1b3d1beff8843700cdfcaaa1e8f496f445ed9
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
revise opnfv_yardstick_tc046.rst
JIRA:YARDSTICK-292
Change-Id: I0212768d56d661edf1a41209a155c7b4dcdf892b
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|
|
Closes: ARMBAND-53
Change-Id: I92c1541a22a837c281d9b86f6ee8da327305884d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Allow starting ci/deploy.sh multiple times from the same repository.
Change-Id: Ibc9d766640a611ce1d56454096c9f750da956c79
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
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: I52b853b37a0d226a9cb33179f7aeb65eff74da4e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
On EFI-enabled systemd, grub-install from grub-efi-* package
installs a boot entry named "ubuntu".
Since this boot entry is saved in board flash memory, erasing
the MBR bootloader code and/or partition signature will not
clear the ubuntu boot entry, leaving it pointing to a loader
on the ESP (EFI System Partition) that will try to load the
kernel/initrd from an erased partition.
In Fuel 8.0, the whole disk was erased, so the ubuntu EFI boot
entry was skipped due to missing ESP, while for Fuel 9.0 and
above we have to explicitly remove it to keep the system in a
sane state.
Note: efibootmgr is installed automatically on EFI systems
as a dependency of grub-efi-*.
Closes: ARMBAND-47
Change-Id: If715e960dfd96df807abb0e26f4b7604624ac408
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Change-Id: I6362dbdfabe9f3fa0d371b3ad3a6c2c6d139b684
|
|
Project: fuel 264623809055c5ade26fc615d1255302f0b7c305
Update fuel yardstick plugin
1. update fuel plugin builder
2. change install directory in yardstick plugin
3. update README
Change-Id: I8d717ef568aeaa7958cd1a3161d4ef8ca17a1de1
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: yardstick 3a3ccbd79d47333ce7626674c68a4cdfac44020d
change ci from base-on-pod to base-on-scenario (in progress)
1. first need to change in yardstick
2. then change in releng to modify the input parameter
JIRA: YARDSTICK-299
Change-Id: I3d707721acbc1d63be34da4e98138f845dc93466
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick 428c72a39bde85d29fae024e1f3d38f5a177f292
throughput between nodes (in progress)
JIRA: YARDSTICK-256
Change-Id: I48d66081dcfabf4462ef1ff15c9a3ad28132aaf9
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Merged upstream.
This reverts commit 31087865b416f0eab066377c76a0d580d3fd8bd1.
Change-Id: I60bd902207bb35e244e0e10646226d9f611bd68a
|
|
libvirt >= 1.3.0 installs additional services, including virtlogd,
which need to be started explicitly after install, as the Ubuntu UCA
package is currently broken.
Fuel code already carries a fix for this, but only for UCA libvirt.
Refactor the condition for the existing fix to check package version
instead of origin.
Closes-bug: https://jira.opnfv.org/browse/ARMBAND-37
Change-Id: I651ab48072ddcbfb88ce78a66c25cb524e442981
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Upstream bug report [1], proposed change backported from [2].
Temporary backport proposed fix until fuel-library merges it.
Currently net.ipv4.ip_nonlocal_bind is not set inside vrouter
namespace.
This can lead to deployment failure with p_dns error:
ocf-ns_dns: INFO: dnsmasq daemon is not running
ocf-ns_dns: ERROR: dnsmasq: failed to create listening socket for
10.109.5.1: Cannot assign requested address
ocf-ns_dns: ERROR: Error. dnsmasq daemon returned error 0.
We had very similar issue in the past:
https://bugs.launchpad.net/fuel/+bug/1500871
We need to add
ocf_run $RUN_IN_NS /sbin/sysctl -w net.ipv4.ip_nonlocal_bind=1
To get_ns() in ns_dns and ns_vrouter
[1] https://bugs.launchpad.net/fuel/+bug/1595957
[2] https://review.openstack.org/#/c/334415/
Change-Id: Id8d3a2e58de4dccc9a79536bd443294e085f70ff
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Project: vswitchperf f35edfc71ee92d67e6cb587b116b64c3a005ac71
dpdk: Support of DPDK16.07
DPDK 16.07 changed the default log level of DPDK enabled applications.
Detection of the end of OVS initialization procedure has been changed
to work for various DPDK versions and for both DPDK and Vanilla OVS.
JIRA: VSPERF-316
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Al Morton <acmorton@att.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
Reviewed-by: <bmichalo@redhat.com>
Reviewed-by: <sridhar.rao@spirent.com>
|
|
Project: fuel dfda6c2155a647bd78467c6cc8926c5d9c3a3234
Add fuel collectd ceilometer plugin
Change-Id: I2f95d9166e2d0d7508551de8b87dc6c84800e3c1
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: yardstick e6277570188829687b2ecf48adbd10bc3c9d46bd
Add test case description and task file for TC049
JIRA: YARDSTICK-295
Change-Id: I9c13bee1bb986f515f4bc41e4455176240e2f19d
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|
|
Project: yardstick 086bd65535027be14a23b4296539900b0220c1b6
Add test case description and task file for TC048
JIRA: YARDSTICK-294
Change-Id: Ie6a9271a4cbc81bce47f7f59e609b90a9de1e909
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|