Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Project: yardstick 63f0e9d0f314e7cf8826604cdd2ffd0b2cb35c9b
reduce ping case time for daily ci
Change-Id: I9d62fc93bb37c58e374a93081a338b00ddd1305a
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick c14c8535beabe3599d541cb2c17f731e42d029f8
BugFix: fix storperf deployment location error
Change-Id: Ib8329f6feeadacb312171782730ef2807eda5455
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
Project: vswitchperf 99e50b9aa86d3bd92d23a32ff34b5f80b9b3e4da
Integration Test: Multi-VM with parallel PVP connections.
Implementation of 3 testcases with multi-VMs in parallel.
Flows are explicitly set on UDP destination ports so that
each packet is sent to a specific VM.
Topology is: Phy1-VM1-Phy2, Phy1-VM2-Phy2,..
This patch requires change #16855 "ovs/ofctl: Fix validation
method for complex flows."
JIRA: VSPERF-326
Change-Id: I59d23354bc9c6db470a59faba13bdcd6f2beb19d
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 ffc55a6bbbfafc36a2e28e2e28e737966fb9bb31
integration: Support for VxLAN TC without using overlay traffic gen.
The test case for verifying the vxlan tunneling feature without using any
ingress tunnel traffic. The virtual switch(OVS) is configured to mangle and
generate tunnel traffic in the deployment. The packet flow in the test case is
as follows
TRAFFIC-IN --> [ENCAP-PKT] --> [MOD-PKT] --> [DECAP-PKT] --> TRAFFIC-OUT
ENCAP-PKT - Encapsulate the ingress packet to a tunnel type.
MOD-PKT - Modify the tunnel header to match the following decap interface.
DECAP-PKT - Decapsulate the newly generated tunneled packet.
Change-Id: Ie24bacb3cb1c069bd60403e5a4ef8bcdf0e12e54
Signed-off-by: Sugesh Chandran <sugesh.chandran@intel.com>
|
|
Project: yardstick 8361073662d580803f1da030b9f9bd4203bbaecb
bug fix: ssh authentiation error when run compass scenario in fuel
JIRA: YARDSTICK-319
Change-Id: I25ee9a2582c751024b30e91eabf77aebb14a02f7
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick 57e7210178c975b3e29fb8ef5be459f9ce93e646
add new scenario opnfv_os-odl_l2-moon-ha
Change-Id: Iba714f9b069ea852133314d288740a53a232ac88
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick 1a31405923f0007e3aaaf36f174b268ed99fa368
fix bug of tc075 \t format error in yaml
Change-Id: Ieaea4ccee6d991d1e648a65abb2ecbc7f3455056
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick 81d438404f189b1936777f1ec5abc34b6d171ffc
Add testcase tc0075 and mofify testcsuite
Change-Id: Icbe2815c0fd0890c579d49a4180854ceb7487ecf
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick 5d0fb5e5ed3fc324cac995994b061b6d449fc869
[Yardstick-233]latency measurment by using pktgen-dpdk
VM A runs pktgen-dpdk as a traffic generator and is connected
back-to-back with VM B running testpmd for forwarding packets.
1. use linux expect to fetch the latency statics data.
2. fetch 10 samples of latency and calculate avg_latency.
3. use screen to keep test scripts running in the background.
4. add a function send_command() for screen in ssh.py
JIRA:YARDSTICK-233
Change-Id: I90ae64b3d198c79f159275ae35715eb284f05080
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
|
|
Project: vswitchperf a8ef2c308d4c385b8eb0cae0f7f1f2d039affaaf
docs: add vm2vm testing methodology
Change-Id: I8a89ee3eedd3b439f0243eaef2fafc50ee807739
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
|
|
Project: vswitchperf 0ec5b4c8a7216eda19fae38529121911710deaa5
docs: add LTP to index.rst
Fix build issues and add the LTP to index.rst.
JIRA: DOCS-95
Change-Id: I2d22646af935c544645c01600b92a5f51ede39ec
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
|
|
Project: fuel 0d53f22492e043b66734af4e47dcd07ee15a2d13
Filter out non-cluster nodes
In order to avoid fetching up non-cluster nodes
filter them out by option of id.
JIRA: FUEL-183
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Change-Id: If0d0a1480d648167f1bcf726f0d6d345d2e00711
|
|
Update the links that were invalid for Colorado release
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
|
|
|
|
Project: fuel 1268d78a2564bcadb02226103aec3d4f01eb1fb0
Allign odl-sfc scenarios with new plugin version
ODL Boron use different set of sfc features.
JIRA: FUEL-169
Change-Id: I38c1e518ffbf625a68f879779c01e4abfdb1d672
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
|
|
Made the changes in documentation for Colorado release
Change-Id: Iaeeddd21d81f3e65790018475db833ed1416f4a3
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
|
|
Project: vswitchperf f6f05f632f85d86d397e2522bc43cb4407d9eba8
doc_fixup: Grammar and link fixes to documentation
Fixes minor grammar and link issues.
JIRA: VSPERF-349
Change-Id: Id8708aee5b099287b5c99e79ca6da9ab8778897f
Signed-off-by: Christian Trautman <ctrautma@redhat.com>
|
|
Project: fuel 3d768dda2bb803adb1536a0247adc1729478879a
docs: Add code-block markup
Add bash code-block markup for:
- instalation instruction guides
- build instruction guides
Change-Id: If7a0f4cfc17e8cabe5d5ff59a7b2fe80ca0bb66b
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
|
|
Project: vswitchperf ea6a60dec01d154196c21cfdacf6fd3f6981c71c
pkt_gen: Spirent changes to Harmonize test/trial terminology
Added changes to make use of the tests parameter.
The change is minor.
Prior to this the value was taken from configuration file.
With this change, the tests value is used as passed.
JIRA: VSPERF-367
Change-Id: I9d1553d3b53dd19a79428ddaaacadb55fc27324f
Signed-off-by: Sridhar Rao <sridhar.rao@spirent.com>
|
|
Project: yardstick 3f9d76ec447d917446fd4dd3dd8c0a2a3f758f33
Add some missing test suites for noha scenarios
JIRA: FUEL-166
Change-Id: I145042c35efa2e3fcb31aaa7659d61b187c0550a
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
|
|
Project: yardstick c84e43fa9800730206992f791c6b05c0f5f20723
Increase recovery SLA of HA test cases and fix tc019
JIRA: YARDSTICK-287
Change-Id: I676c4401406503a016f829ec3691a006d329f941
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|
|
Project: fuel 00065ff5dce8ae26927693486ebb0a12280c9ad5
Update instructions with references to C-release
Change-Id: I7682e7cffcafdec3c42ca5a090662df9ccc431e2
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
|
|
Project: fuel 31d774fbfbf9e06e1c8d3bbf27df95294a12c89c
Update installation guide for Colorado
Change-Id: Ie0fb45a570c59588429b167c4d83109ebf670ba7
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
Project: vswitchperf deeedbf93d972e5bd5b101115bb3537ea7a179ff
pkt_gen: Update MoonGen Documention
Updating MoonGen configuration guide
JIRA: VSPERF-370
Change-Id: I577491a6ece249a6162e1a3595a8682b826e5734
Signed-off-by: bmichalo <bmichalo@redhat.com>
|
|
Project: vswitchperf cc4667ef7310b300cdf40202a2de0e19e85fa800
hugepage_fix: Fix free hugepage calcluation
Fixes hugepage free calculation when hugepage size is not
1GB. Calculation previously assumed 1GB in size. This change
allows for all sizes to be calculated properly.
Change-Id: Ib05800f51992e9757c412a66296a47ad29e88a3b
Signed-off-by: Christian Trautman <ctrautma@redhat.com>
|
|
Project: fuel 242641444b6f64ef7e1ca6399a77d080f74987d7
KVM scenario updates
1. Install CEPH_OSD on 2 compute nodes
2. Delete default 'net_segment_type: tun' definition, for it
is already defined in dea_base.yaml, and it can be updated
by lab dea files
3. Update osd_pool_size from 1 to 2
4. Michal indicates that
https://review.openstack.org/#/c/342717/ set the limitation
: Restrict usage of controller and osd role on single host
Change-Id: I4907482391588fc21ecf60603b1c599413cbc531
Signed-off-by: Julien-zte <zhang.jun3g@zte.com.cn>
|
|
Project: yardstick cfca1bad6b95c205a9d98376ca977ba5b18c36ff
BugFix: modify storagecapacity output format for result visualization in grafana dashboard
Change-Id: I255586efb0d1e25d7505838693d90a40282249b4
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
Project: yardstick bef0bcb1c50ea4440d251f69372480f42f7936f1
Add grafana config for TC070_Network Latency, Throughput, Packet Loss and Memory Utilization
Change-Id: I06e5c07e63e57d6568ca92478aec041f339209d6
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
Project: yardstick fcd6d55231ca915444b40d8d4e049e831fac50f3
Add grafana config for TC055_ComputeCapacity
Change-Id: Idb7946528a01f51dcca437c64a3b035d25b1e83d
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|