armband.git
8 years agoUpdated armband
Stefan K. Berg [Mon, 19 Sep 2016 12:14:23 +0000 (14:14 +0200)]
Updated armband
Project: fuel  e12aec84ef1767d4ba9469dfb12d65d928bf0ed4

Make sure to use only up-to-date mirrors

Whitewash the geographically "close" mirrors against the list of
fully synced mirrors - we've had a few instances of getting bad
mirrors which would break the script.

All credit goes to:

https://askubuntu.com/questions/39922/how-do-you-select-the-fastest-mirror-from-the-command-line

... and we should perhaps use the netselect tool as well somewhere down
the line, but this fixes the most urgent problem.

Change-Id: Ia61a2bd78657b28019f57fc1962d410e754e6d2a
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
8 years agoUpdated armband
Jonas Bjurel [Fri, 16 Sep 2016 22:12:33 +0000 (00:12 +0200)]
Updated armband
Project: fuel  65b7cfcd862a75be72fb98777190c49f8b6ea0d3

Repo tidy-up + licence scrubing

- Added licences and (c) to files not complying to Licence and (c) policies.
- Removed example templates not having correct licence claims and no longer being rellevant.
- Removed the Vagrant deployment method as it is not used, not rebased/up to date and not holding correct license claims.

Strategies used:
- Machine generated are not assigned an licence text, the licence follow from the source.
- Generated patch files are not assigned an licence text, the licence follow from the source.

Change-Id: I9763f076eae51fbb2d4e5cb8cacfa4bb6cf338cc
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
8 years agoUpdated armband
Jonas Bjurel [Wed, 14 Sep 2016 13:24:39 +0000 (15:24 +0200)]
Updated armband
Project: fuel  caee61817eb7f4235ca33a9da12f14a285f9e012

Enable ci off-line deployment

Updated dea_base to use locak repo mirrors for off-line deployment
NOT TO BE PART OF COLORADO.1

Change-Id: Ia8e2d716570267ed9a9e06e253b6a7b258ee26eb
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
8 years agoMerge "fuel-library: nova: AArch64: enable hugepage supp"
Alexandru Avadanii [Fri, 16 Sep 2016 19:49:23 +0000 (19:49 +0000)]
Merge "fuel-library: nova: AArch64: enable hugepage supp"

8 years agofuel-library: nova: AArch64: enable hugepage supp 21/21321/1
Alexandru Avadanii [Fri, 16 Sep 2016 19:34:42 +0000 (21:34 +0200)]
fuel-library: nova: AArch64: enable hugepage supp

This patch adds AArch64 to the hardcoded lists of valid
architectures for hugepage support.

Closes-bug: ARMBAND-90

Change-Id: I3765e6bc314393a58db70590f3890fde206e3feb
Signed-off-by: Veena Lingadahalli <vlingadahalli@mvista.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Jonas Bjurel [Fri, 16 Sep 2016 16:43:42 +0000 (16:43 +0000)]
Updated armband
Project: fuel  82ac1ad828e52ef74d86beed7d3c4f864031b5ca

Final updates of release notes

-Added filters for fixes, issues and work-arounds

Change-Id: Id76545fd7837c83145bd8d87b309c23849da6f7e
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
8 years agoUpdate plugins in documentation 87/21287/1
cristinapauna [Fri, 16 Sep 2016 16:24:03 +0000 (19:24 +0300)]
Update plugins in documentation

Change-Id: I0059e397d2f6e213e549092601b61a200f5b96a4
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
8 years agoUpdate documentation with AArch64 specifics 31/21131/5
cristinapauna [Wed, 14 Sep 2016 14:15:18 +0000 (17:15 +0300)]
Update documentation with AArch64 specifics

The documentationfrom Fuel was introduced to armband project by
https://gerrit.opnfv.org/gerrit/#/c/20679/

This patch updates it with aarch64 specifics

Change-Id: I05eccef015fd399e7d05a0505e85e733a8e95f1d
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
8 years agodocs: Copy OPNFV docs dir as documentation base 79/20679/3
cristinapauna [Thu, 8 Sep 2016 13:38:15 +0000 (16:38 +0300)]
docs: Copy OPNFV docs dir as documentation base

There has been some restructuring of the documentation in fuel project.
This commit copies those files, while a subsequent commit will adapt
the documentation with aarch64 specifics.

Change-Id: I56b52d5d16975b88fd5b26099b43046c6a5d5747
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
8 years agoUpdated armband
Michal Skalski [Fri, 16 Sep 2016 14:19:05 +0000 (14:19 +0000)]
Updated armband
Project: fuel  be0571cd1d14125a72642cc42d2f5b9eb0b0199c

Increase number of hugepages allocated for nova

Yardstick is using m1.small flavor for some tests, in case of ovs
scenario it should be possible to allocate 2GB from hugepages.

Change-Id: Ie908d94e63a5055907bb33c69a5e028739f44f2e
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agoUpdated armband
Peter Barabas [Thu, 15 Sep 2016 11:03:11 +0000 (13:03 +0200)]
Updated armband
Project: fuel  2c7b9bb6623844eeea95373ec2752b0200cd69e8

Remove extra empty line

Change-Id: I462a99b42d05b979c4f1904e7309e87ddd94d1bb
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
8 years agoUpdated armband
Michal Skalski [Fri, 16 Sep 2016 09:08:05 +0000 (09:08 +0000)]
Updated armband
Project: fuel  75614eaa811505a272d5a27c5582a08097e656b6

[OVS-DPDK] Turn off missing options

Get all gcc/compile options to conform to corei7 arch.

JIRA: FUEL-186
Change-Id: I5ce76631aac9174c69362f96f71e26285fc95842
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
8 years agoUpdated armband
Michal Skalski [Thu, 15 Sep 2016 03:09:53 +0000 (05:09 +0200)]
Updated armband
Project: fuel  8eeadbc08d8ae2efd5958fd639f910b77071d002

Stop using network transformation

Due the bug in code we did not apply network transformation to created
environments, but still Fuel base on chosen segmentation type and
networks to NICs assigment has been generated network schema itself.
Since we don't use custom network schema we can remove transformation
defintions from dea pod overrides files. However there is a need to
configure NIC properties in case of dpdk deployment.

JIRA: FUEL-192

Change-Id: Ib7dab4d61910ac8c44b6d91e0c486c9693034823
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agofuel-plugin-ovs: Simplify debian version strings 11/21211/2
Alexandru Avadanii [Thu, 15 Sep 2016 17:01:09 +0000 (19:01 +0200)]
fuel-plugin-ovs: Simplify debian version strings

Remove all suffixes from OVS debian packages, and simplify the
plugin code handling the fetching of said packages.

While at it, enable:
- local mirror caches, by mounting /etc/hosts in the docker
  builder
- HACK: mismatch between debian source versions and debian binaries

Related-bug: ARMBAND-89

Change-Id: Ifbf0e11c90cf7b2f76ce72af8ca3469a33bee071
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
billyom [Thu, 15 Sep 2016 12:27:50 +0000 (13:27 +0100)]
Updated armband
Project: fuel  c5df35d8bac8d5091d60f2f170668de4152952a0

Uplift fuel-plugin-ovs

Pull in "Update flavors mem_page_size"

Change-Id: I3e285cefee561dbbc02eb9ab7d2e9c01eef2742a
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
8 years agoUpdated armband
Michal Skalski [Wed, 14 Sep 2016 15:03:42 +0000 (15:03 +0000)]
Updated armband
Project: fuel  85ef5ebb0506c78623cfebff922ab90cf7ddbf9a

Use Boron RC3.5 for sfc scenarion

It should fix problems with vm communication through floating IPs.

Change-Id: Icadc71f2b99c28715c15389e59111272a21440fb
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agoMerge "AArch64: fuel-plugin-ovs enable"
Alexandru Avadanii [Wed, 14 Sep 2016 14:58:53 +0000 (14:58 +0000)]
Merge "AArch64: fuel-plugin-ovs enable"

8 years agoAArch64: fuel-plugin-ovs enable 15/16015/9
Alexandru Avadanii [Mon, 20 Jun 2016 17:28:17 +0000 (19:28 +0200)]
AArch64: fuel-plugin-ovs enable

OVS-DPDK-NSH is not supported on arm64 for now, see [1]

Closes: ARMBAND-46

[1] https://jira.opnfv.org/browse/ARMBAND-86

Change-Id: I79b33bab7348e297c06ff4bb2bf7cc23f21eb7e3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Christian Trautman [Mon, 5 Sep 2016 06:42:19 +0000 (02:42 -0400)]
Updated armband
Project: vswitchperf  a325eb33fbe408243209b19f2d9cc288b2e57548

merge_buffers: Add option to disable merge buffer on qemu startup

In cases with VHost user and non-jumbo frame scenarios we can
disable merge buffers on the guest NICS to improve performance.
This patch adds this option to the 04_vnf conf file.

JIRA: VSPERF-388

Change-Id: Ic1f776e90fdccaa5d5a0c952c96811a8747fe936
Signed-off-by: Christian Trautman <ctrautma@redhat.com>
8 years agoUpdated armband
Michal Skalski [Tue, 13 Sep 2016 18:49:03 +0000 (20:49 +0200)]
Updated armband
Project: fuel  2e9ff14f8ab6ee9e4ebf84a2e8e40bd3f149c48e

Update local mirrors defintions

If we only use main section, not all required packages are discovered.

Change-Id: I2eaa4a7bfc659b820901ce55a4ab799c3281df3b
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agoMerge "Revert "patches, docs: Remove MySQL WSREP SST provider""
Alexandru Avadanii [Tue, 13 Sep 2016 15:47:44 +0000 (15:47 +0000)]
Merge "Revert "patches, docs: Remove MySQL WSREP SST provider""

8 years agoRevert "patches, docs: Remove MySQL WSREP SST provider" 39/21039/1
Alexandru Avadanii [Tue, 13 Sep 2016 15:07:20 +0000 (15:07 +0000)]
Revert "patches, docs: Remove MySQL WSREP SST provider"

This reverts commit 8a696682b3fd0cb5f32ddaca8ede5db7b001a57f.

Change-Id: Ib1698643639436243768f4a8209c4d68314a97ca

8 years agoUpdated armband
Michael Polenchuk [Tue, 13 Sep 2016 08:06:14 +0000 (11:06 +0300)]
Updated armband
Project: fuel  243fb3cf924f22cbb3db80c53892f2baef3dd9be

[ovs-dpdk] Target compiler to corei7 cpu arch

Change-Id: Id2405bc3b636178791428b9bab739fdaa0f094a2
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
8 years agoUpdated armband
Jonas Bjurel [Tue, 13 Sep 2016 09:48:13 +0000 (09:48 +0000)]
Updated armband
Project: fuel  414973688bf8876685168434d0612fbde5f24dd6

Don't fork a templater process, use the library

Change-Id: I931ba56fe65f2f5d5af483a8bfe654a0ecda1611
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
8 years agoUpdated armband
Jonas Bjurel [Mon, 12 Sep 2016 13:29:26 +0000 (13:29 +0000)]
Updated armband
Project: fuel  0f5a1854028e33fa77127ffc65077058fa3b9469

Properly handle quotes in argument masking

Use shlex to parse the command line, thus handling quotes and other
special characters.

Change-Id: Icc3a2cd934aac8f67e07d967f76c7679bcb34996
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
8 years agoUpdated armband
Jonas Bjurel [Mon, 12 Sep 2016 13:28:58 +0000 (13:28 +0000)]
Updated armband
Project: fuel  23a23192e14895fd235e29c63e00e09bafd254de

update node_reset() in zte_adapter.py

Change-Id: I71790b8abb25936045f777a78ed903f3b8ce4303
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
8 years agoUpdated armband
Jonas Bjurel [Mon, 12 Sep 2016 11:12:24 +0000 (11:12 +0000)]
Updated armband
Project: fuel  e9f9532045bc5765f2c96add3f971918e002e30d

Add intel-sc lab devel-pipeline configuration

intel-sc is the lab devel-pipeline configuration for a lab of Intel
in Santa Clara, CA, USA. This lab is behind Intel proxy sever.

Change-Id: I401b030adf82d6a19397e92aef4b30ebe971d80c
Signed-off-by: davidjchou <david.j.chou@intel.com>
8 years agofuel-library: mysql: Fix spurious install timeouts 33/20833/1
Alexandru Avadanii [Sun, 11 Sep 2016 14:25:03 +0000 (16:25 +0200)]
fuel-library: mysql: Fix spurious install timeouts

Backport the following fuel-library fixes from Fuel 9.1:
- wrong relationship in clusters mysql manifest
- Rsyslog doesn't have write permission to /var/log/mysql/ directory

These two bugs manifested as:
- random deploy issues waiting for MySQL to sync, without the server
  being installed;
- no MySQL logs were saved due to permission issues;

Closes-bug: ARMBAND-78

Change-Id: I317e45d013229145e2ccbd8bb4f76ae03d544098
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Michal Skalski [Fri, 9 Sep 2016 12:49:42 +0000 (14:49 +0200)]
Updated armband
Project: fuel  8d7559b50b265298f7800b18f840b87ad1e84b20

Change the way of hugepage allocation

Try to allocate enough hugepages for all NUMA nodes.

JIRA: FUEL-186

Change-Id: Idcdf6ab616dfbd9ef1104be8d1667421221ea5f2
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agoFIXME: deploy: EFI: Skip re-ordering boot via IPMI 89/20789/1
Alexandru Avadanii [Fri, 9 Sep 2016 15:58:39 +0000 (17:58 +0200)]
FIXME: deploy: EFI: Skip re-ordering boot via IPMI

On EFI systems deploys, altering the boot order via IPMI causes
issues on some specific targets. Until we agree on an uniform
solution for EFI systems + IPMI boot order handling, just skip
altering it via IPMI.

Related-bug: ARMBAND-71

Change-Id: I7790e1e8e3540d5ab10b8d7165316a04cf58faa4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Michael Polenchuk [Thu, 8 Sep 2016 16:36:45 +0000 (19:36 +0300)]
Updated armband
Project: fuel  4c47ef4b6f192482d99196c7a7070e5f396b1fd5

Reduce ceilometer memory usage

JIRA: FUEL-189
Change-Id: I54854e4cc87f0c0e9e348e18131aa88b70e30054
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
8 years agodeploy: x2 timeout for fuel master install 21/20721/1
Alexandru Avadanii [Thu, 8 Sep 2016 23:41:19 +0000 (01:41 +0200)]
deploy: x2 timeout for fuel master install

Change-Id: I1281b0b6b9d631e371484795a53113032ebbc83c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Martin Klozik [Thu, 8 Sep 2016 08:41:10 +0000 (09:41 +0100)]
Updated armband
Project: vswitchperf  acdb444a54124834acdde45107062eaf1452c119

bugfix: SRIOV used wrong device names

QemuPciPassthrough class responsible for SRIOV testing
used wrong device names for GUEST configuration. Details
of HOST interfaces connected to the traffic generator were
used to initialize forwarding applications inside the guest.
Code was fixed to use correct device configuration.
As part of this fix, old bug in VNF type detection was fixed.

JIRA: VSPERF-389

Change-Id: I269c9232012980c600c171571e90beb11e7b72cd
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: Bill Michalowski <bmichalo@redhat.com>
8 years agoUpdated armband
bmichalo [Wed, 7 Sep 2016 13:29:52 +0000 (09:29 -0400)]
Updated armband
Project: vswitchperf  f35ec410e0567649492ed8ef73287cf7d36f7b58

pkt_gen: MoonGen code clean up

MoonGen code optimizations and general clean up.  No
functionality changes.

JIRA: VSPERF-351

Change-Id: Ida16f16eb218eb6f0a1c90594c38511bfbb2cf97
Signed-off-by: bmichalo <bmichalo@redhat.com>
8 years agoUpdated armband
Guo Ruijing [Tue, 6 Sep 2016 22:14:51 +0000 (18:14 -0400)]
Updated armband
Project: fuel  9a3f6a38d708cbc3633d203e36e32bc91764ba20

Disable cpu features in ovs with DPDK

Change-Id: I2cf5df2f0469f21f64e0e7d11740058639f68697
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
8 years agobuild: ubuntu mirror: blacklist another SE mirror 51/19251/3
Alexandru Avadanii [Mon, 22 Aug 2016 20:21:59 +0000 (22:21 +0200)]
build: ubuntu mirror: blacklist another SE mirror

SE mirrors are acting up lately, blacklist them:
- ftp.availo.se
- ftp.lysator.liu.se

Change-Id: If4cc7c207fa7ce39821cc8a8f754a48f573ff374
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoMerge "Revert "EFI: Move patches to Fuel@OPNFV, upstream prep""
Alexandru Avadanii [Tue, 6 Sep 2016 16:17:43 +0000 (16:17 +0000)]
Merge "Revert "EFI: Move patches to Fuel@OPNFV, upstream prep""

8 years agoRevert "EFI: Move patches to Fuel@OPNFV, upstream prep" 89/20489/1
Alexandru Avadanii [Tue, 6 Sep 2016 16:17:19 +0000 (16:17 +0000)]
Revert "EFI: Move patches to Fuel@OPNFV, upstream prep"

This reverts commit dff8f1a78db4a04dd30c2e0ac03a36cb0b198aa7.

Change-Id: I317e0f6aa7665c28035307149e6e7d42fdf508f3

8 years agoMerge "Revert "submodule: Kill fuel-astute""
Alexandru Avadanii [Tue, 6 Sep 2016 16:17:06 +0000 (16:17 +0000)]
Merge "Revert "submodule: Kill fuel-astute""

8 years agoRevert "submodule: Kill fuel-astute" 87/20487/1
Alexandru Avadanii [Tue, 6 Sep 2016 16:16:34 +0000 (16:16 +0000)]
Revert "submodule: Kill fuel-astute"

This reverts commit 376c76d05862ed38edeb217cd9480807571491a7.

Change-Id: Ice749599287221af71128ec466894fdb8106d2ec

8 years agoUpdated armband
Jonas Bjurel [Tue, 6 Sep 2016 13:35:07 +0000 (13:35 +0000)]
Updated armband
Project: fuel  bc437743bf7d775b78af83d651b45e6baf9ccf47

Final Colorado document review.
- Please review the rendered HTML document (See Jenkins references below)
- Please verify the documented procedures and instructions

READY TO MERGE

Change-Id: Idff52212ca68ce2b97f203043e18a18c582589a7
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agoUpdated armband
Martin Klozik [Tue, 6 Sep 2016 06:43:18 +0000 (06:43 +0000)]
Updated armband
Project: vswitchperf  5aa0dc99f1cf9bf1a0a1d86143d6a1cbcc778691

docs: Fix links and formatting

Documentation was updated as follows:
* section decorators were fixed in LTD
* links to testcase and deployment
  descriptions were fixed
* duplicate labels removed from LTP&LTD
* fixed typos in formatting and text
* links to scalability and stress tests
  fixed after their renaming

JIRA: VSPERF-349

Change-Id: I86c2b723231431388b69d3d696805de2a4e12435
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: Bill Michalowski <bmichalo@redhat.com>
8 years agoRebase: fuel-mirror upstream changes 33/20333/2
Alexandru Avadanii [Mon, 5 Sep 2016 12:12:45 +0000 (14:12 +0200)]
Rebase: fuel-mirror upstream changes

Slight rebase after upstream change [1].

FIXME: While looking at [1], I noticed that Armband is not
using the proper fuel-mirror version due to our divergent
patch & build system. This should be fixed later.

[1] https://gerrit.opnfv.org/gerrit/#/c/20317/

Change-Id: I55798ba1004312cd737b6613744683437e98865a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoMerge "Upstream: move patches to repo-patches dir"
Alexandru Avadanii [Mon, 5 Sep 2016 12:52:04 +0000 (12:52 +0000)]
Merge "Upstream: move patches to repo-patches dir"

8 years agoUpdated armband
Martin Klozik [Mon, 5 Sep 2016 12:46:28 +0000 (12:46 +0000)]
Updated armband
Project: vswitchperf  ddd9674fc7595788c58acdc564573cb228658b84

multi VM: Fix p2p deployment

Revert enforced vsperf failure in case, that VnfController
is used in scenario without VNFs. Instance of VnfController
is created for all scenarios including p2p, so it must
be prepared for it.

JIRA: VSPERF-361

Change-Id: Icf6e88e7ea62044c09bb194c260ea878d6a197c9
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: Bill Michalowski <bmichalo@redhat.com>
Reviewed-by: Antonio Fischetti <antonio.fischetti@intel.com>
8 years agoMerge "submodule: Kill fuel-astute"
Alexandru Avadanii [Mon, 5 Sep 2016 12:38:38 +0000 (12:38 +0000)]
Merge "submodule: Kill fuel-astute"

8 years agoMerge "EFI: Move patches to Fuel@OPNFV, upstream prep"
Alexandru Avadanii [Mon, 5 Sep 2016 12:37:46 +0000 (12:37 +0000)]
Merge "EFI: Move patches to Fuel@OPNFV, upstream prep"

8 years agoUpstream: move patches to repo-patches dir 25/20325/3
Alexandru Avadanii [Mon, 5 Sep 2016 11:51:57 +0000 (13:51 +0200)]
Upstream: move patches to repo-patches dir

Upstream change: [1]

Slight rebase of our patches is now needed.

[1] https://gerrit.opnfv.org/gerrit/#/c/20043/

Change-Id: I955ae3c5c304d8c8da6e42680c81e9255487fb68
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Jonas Bjurel [Mon, 5 Sep 2016 10:50:51 +0000 (10:50 +0000)]
Updated armband
Project: fuel  b39d8493d27b7fb03932628ae07ee3d2394e0a04

build: Move patches to <patch-repos> dir

Decouple main Makefile and repository patches by moving all Fuel
component patches to a subdir, <patch-repo>.

Proposed structure of <patch-repos> dir:
- patch-repos/*.patch are intended for <fuel-main> git repo;
- patch-repos/build/repo/<fuel-module>/*.patch are intended for
  <fuel-module>, e.g. "fuel-nailgun";

Full list of Fuel submodules supported by this mechanism at [1].

While at it, replace all occurences of </tmp/fuel-main> with
<FUEL_MAIN_DIR> in main Makefile and rewrite a few git/make calls
to use the "-C" arg.

NOTE: `git -C` is available starting with git 1.8.5.

[1] https://github.com/openstack/fuel-main/blob/stable/mitaka/repos.mk
    #L32-L44

Change-Id: I5e4adc7285054777c3898592ed48482ccd2b706f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Michal Skalski [Mon, 5 Sep 2016 10:05:51 +0000 (10:05 +0000)]
Updated armband
Project: fuel  bbd6bb0b5f4adb8e05cd25cd3830f0daa50af128

Do not use rsync for choosing mirror server

Rsync protocol was used for creating local mirrors, but now we only need
http connection. This requirement can be problematic for environments
which are behind proxy and can lead to build failures when rsync is not
allowed.

Change-Id: I4efcf500fd0c25de5fdb87307e7210cc4a96714d
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agoUpdated armband
Michal Skalski [Fri, 2 Sep 2016 10:23:20 +0000 (12:23 +0200)]
Updated armband
Project: fuel  9d871421fbc631f875f7a8bdca590b42eb1bd3bf

Change source of ODL Boron tarball

For SFC scenario we need to use ODL Boron. Since it is not yet released
there is no persistent location for a tarball. Use opnfv artifacts to
store Boron build which include required changes.

Change-Id: I43e35dbdf5ca0160d48a1adc817db071fd5db85d
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agoUpdated armband
Maryam Tahhan [Fri, 2 Sep 2016 15:55:52 +0000 (15:55 +0000)]
Updated armband
Project: vswitchperf  8363f8c6387449186b5656af5a5fc44bedc906b1

test_spec: Remove formatted text file verions of IETF Draft

Remove files with IETF copyrights (Internet Draft .txt files).
I assume these files have to be removed in C-stable branch...

JIRA: VSPERF-387

Change-Id: I76709ab055f845cec0bec8d07b14c29dec349f54
Signed-off-by: Al Morton <acmorton@att.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Bill Michalowski <bmichalo@redhat.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
Reviewed-by: Antonio Fischetti <antonio.fischetti@intel.com>
8 years agopatches, docs: Remove MySQL WSREP SST provider 49/20249/1
Alexandru Avadanii [Fri, 2 Sep 2016 13:26:43 +0000 (15:26 +0200)]
patches, docs: Remove MySQL WSREP SST provider

xtrabackup issues have been fixed with the latest version of
percona-xtrabackup DEBs we added to linux.enea.com, so remove
MySQL WSREP SST provider patches and corresponding docs.

Closes-bug: ARMBAND-52

Change-Id: I743e9b6ed242cf15e3063d7dcf7e05d0cee198f2
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Martin Klozik [Fri, 2 Sep 2016 12:33:06 +0000 (12:33 +0000)]
Updated armband
Project: vswitchperf  6a56d40bcb2de85c22bc19af2527e9c9227f33e2

multi VM: Multi VMs in serial or parallel

Support for deployment scenarios with any number of VMs
in both serial and parallel configuration. Detailed
content of the patch:

* VswitchControllerPXP class for multi VM support
* pvvpxx and pvpvxx deployments for xx VMs in
  serial respective parallel configuration
* special GUEST_ options expansion to requested
  number of VMs;
* support of GUEST_ options specific macros
  #VMINDEX, #MAC(), #IP() and #EVAL()
* all GUEST specific options are turned to lists
  to be VM specific
* support for VM with 1 NIC
* support for VM with multiple NIC pairs; traffic
  is routed in serial or parallel between NIC paris
  based on deployment scenario
* support for PVVP and PVPV scenarios using VMs
  with different numbers of NICs

JIRA: VSPERF-361

Change-Id: I05bedbdfa9a81ea0166d9b03d83ae49d6cb8b19b
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: Bill Michalowski <bmichalo@redhat.com>
Reviewed-by: Antonio Fischetti <antonio.fischetti@intel.com>
8 years agoUpdated armband
Martin Klozik [Fri, 2 Sep 2016 09:16:59 +0000 (10:16 +0100)]
Updated armband
Project: vswitchperf  695f734862c884d09c24b54d8d2914b3816837f2

docs: Remove links to Brahmaputra documentation

Hyperlinks to the yardstick documentation were updated
to refer to files generated from the master branch.

JIRA: VSPERF-349

Change-Id: I248795b6a951377885492515fa9b96a694c9da5d
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: Bill Michalowski <bmichalo@redhat.com>
8 years agoUpdated armband
Martin Klozik [Fri, 2 Sep 2016 07:51:33 +0000 (07:51 +0000)]
Updated armband
Project: vswitchperf  7cc12c9748cfc758aa5ac164dfb13b900ef9dd82

vhost_affin_fixup: Change vhost thread from regex to pgrep usage

Change vhost affinity process lookup to use pgrep instead of
ugly error prone regex method as suggested.

Change-Id: I8cac00a7f2d26ba1ce1815535a198f578159222c
Signed-off-by: Christian Trautman <ctrautma@redhat.com>
8 years agoUpdated armband
Michael Polenchuk [Thu, 1 Sep 2016 13:23:10 +0000 (16:23 +0300)]
Updated armband
Project: fuel  5589b0e1659e8e0de0bc1055753685c9fd58f13a

[OVS-DPDK] Set default for dpdk_socket_mem

Change-Id: I175178cdcbab52ac024157d2c5707fd7e1236dd4
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
8 years agoFix: build: do not hardcode fuel branch 67/20167/1
Alexandru Avadanii [Thu, 1 Sep 2016 15:32:42 +0000 (17:32 +0200)]
Fix: build: do not hardcode fuel branch

Change-Id: I97da6840878112a063e980c5d5d9240eb63693d7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Michal Skalski [Thu, 1 Sep 2016 11:13:32 +0000 (11:13 +0000)]
Updated armband
Project: fuel  72613c121a3c28f43436bf26b8f65369fc46f520

Shift opendaylight role out of controller

In order to unload controller resources place
opendaylight role to a separate node.

Change-Id: I63db4074a9b50d80e8b8b29abd385b37bdb5f9d7
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
8 years agoUpdated armband
Michal Skalski [Wed, 31 Aug 2016 15:20:25 +0000 (15:20 +0000)]
Updated armband
Project: fuel  cb7f00257d567a1da7d820cb03c15723ca5bd28c

[OVS-DPDK] Allocate dpdk socket memory

JIRA: FUEL-186
Change-Id: Id44a786f69d78b378fbabea2c70ab1ca78651729
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
8 years agoMerge "Upstream: extra interfaces cfg"
Alexandru Avadanii [Wed, 31 Aug 2016 15:12:19 +0000 (15:12 +0000)]
Merge "Upstream: extra interfaces cfg"

8 years agoUpstream: extra interfaces cfg 33/20033/1
Alexandru Avadanii [Wed, 31 Aug 2016 15:07:29 +0000 (17:07 +0200)]
Upstream: extra interfaces cfg

Change-Id: Ibd522813a40a0b1c385c47e65f77b1a13c860269
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Jonas Bjurel [Wed, 31 Aug 2016 15:01:19 +0000 (15:01 +0000)]
Updated armband
Project: fuel  5b24755186a36c79f03596d52cd4ba2627791470

deploy/reap.py: Dump extra interfaces information.

Since on AArch64, Ubuntu local mirror lacks arm64 packages (see [1]),
Fuel master requires internet connectivity during deploy, and hence
a way to setup such a public (extra) interface automatically.

Previous commit "transplant: Generate extra interfaces config file"
introduced support for passing this information via DEA (override),
which may define a IFCGF_<interface> section in its 'fuel:'
section, containing the necessary keys to produce a ifcfg-<interface>
file, like in this example:

fuel:
   IFCFG_ETH1:
     device: eth1
     ipaddress: 10.0.1.10
     netmask: 255.255.255.0
     gateway: 10.0.1.254

In order for Network Manager to use the newly added interfaces
for outgoing traffic and honor their GATEWAY setting (e.g. if we just
added one public interface), the default route on admin iface (most of
the time called eth0) is disabled when extra interfaces are present.

FIXME: Only supports lowercase interface names, but so does Fuel,
see related bug report [2].

[1] https://jira.opnfv.org/browse/ARMBAND-35
[2] https://jira.opnfv.org/browse/FUEL-136

Change-Id: I14b023b2b9b4c7d9b9f390d4f86f693c176efde0
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Jonas Bjurel [Wed, 31 Aug 2016 15:00:39 +0000 (15:00 +0000)]
Updated armband
Project: fuel  14c4e711f59917e1b299230668d8a4439f09d943

transplant: Generate extra interfaces config file

Original work by Josep, only signed by Alex for upstreaming.

The DEA override may contain a IFCGF_<interface> section in its 'fuel:'
section, containing the necessary keys to produce a ifcfg-<interface>
file, like in this example:

fuel:
   IFCFG_ETH1:
     device: eth1
     ipaddress: 10.0.1.10
     netmask: 255.255.255.0
     gateway: 10.0.1.254

FIXME: In order for Network Manager to use the newly added interfaces
for outgoing traffic and honor their GATEWAY setting (e.g. if we just
added one public interface), the default route on admin iface (most of
the time called eth0) should be disabled. For now, we assume the admin
interface is always "eth0".

Change-Id: I96e3ac5046dd59ed10c43099dd76a6418806a1f3
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Alexandru Avadanii [Wed, 31 Aug 2016 13:29:04 +0000 (15:29 +0200)]
Updated armband
Project: fuel  de6d5d4b6ba6848304d620e65ad97f3aeeadccd5

docs: build req: Remove p7zip-full

p7zip-full is not required for building, as stated in the current
version of the docs. I think this bogus requirement was introduced
by Armband (by me, more precisely) because our build process was
happening outside docker.

Sorry for the useless code churn.

Change-Id: Id0a3c5b9016706535ca159e1da261e83c8d36d31
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoMerge "net-check: add support for faulty operstate"
Alexandru Avadanii [Wed, 31 Aug 2016 13:32:25 +0000 (13:32 +0000)]
Merge "net-check: add support for faulty operstate"

8 years agoMerge "fuel/build: Move patches to <patch-repos> dir"
Alexandru Avadanii [Wed, 31 Aug 2016 13:31:42 +0000 (13:31 +0000)]
Merge "fuel/build: Move patches to <patch-repos> dir"

8 years agoUpstream: multiarch mirrors 03/20003/1
Alexandru Avadanii [Wed, 31 Aug 2016 12:30:14 +0000 (14:30 +0200)]
Upstream: multiarch mirrors

Change-Id: Ia54bd3955a3e3b534d8c4d8380de5870a106edc5
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Jonas Bjurel [Wed, 31 Aug 2016 12:01:24 +0000 (12:01 +0000)]
Updated armband
Project: fuel  6222031ed4e195fee85d6e3bdb5f34845fa061e9

repo mirror: Allow multi-arch local mirrors

Original patch from Stan, signed by me for upstreaming.

This patch allows specifying multiple architectures via UBUNTU_ARCH in
form of a list of space separated architectures. The first architecture
in the list is considered primary and will be used for building all the
deb packages by fuel-main. Additional architectures are added to allow
targets of other architectures to use the mirror.

NOTE: this imposes a requirement that all packages built are arch
independent (which is true so far).

[ Alexandru Avadanii ]
Reworked for applying on top of Fuel@OPNFV.
Pass UBUNTU_ARCH to Docker containers.

Change-Id: Ibc4ae03223545383813ac58ec34d44c1f97b4694
Signed-off-by: Stanislaw Kardach <stanislaw.kardach@cavium.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
build: cache: Consider UBUNTU_ARCH in .cacheid

Usually UBUNTU_ARCH is not changed inside the same repository,
but we should consider this case anyway for future merging
Armband and Fuel@OPNFV repositories/build systems.

This applies to all Fuel plugins and the local repo.

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agonet-check: add support for faulty operstate 57/19957/2
Stefan Sicleru [Tue, 30 Aug 2016 16:32:48 +0000 (18:32 +0200)]
net-check: add support for faulty operstate

Some eth drivers, such as those for APM X-Gene Mustang Board's NICs, do
not advertise operstate properly in sysfs, ie. it is advertised as
"unknown" whereas ethtool shows the NIC as fully functional with link
detected. This further affects "ip link show" output which is parsed
within _check_iface_ready() method.

Replace "ip link show" command with "ethtool" in order to obtain proper
results when operstate is unknown.

Launchpad bug: https://bugs.launchpad.net/fuel/+bug/1618480

Change-Id: If8e28d3720161d9ffe897b875af235561cf1062d
Signed-off-by: Stefan Sicleru <stefan.sicleru@enea.com>
8 years agoMerge "docker: build: Fix docker connectivity loss"
Alexandru Avadanii [Tue, 30 Aug 2016 18:08:47 +0000 (18:08 +0000)]
Merge "docker: build: Fix docker connectivity loss"

8 years agodocker: build: Fix docker connectivity loss 21/19921/1
Alexandru Avadanii [Tue, 30 Aug 2016 13:14:23 +0000 (15:14 +0200)]
docker: build: Fix docker connectivity loss

Change-Id: Iaabd176f4032494c8ea40fd1264dafcac01b4a43
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpstream: delete old Fuel env if present 19/19919/1
Alexandru Avadanii [Tue, 30 Aug 2016 17:31:55 +0000 (20:31 +0300)]
Upstream: delete old Fuel env if present

Change-Id: I308eb1c2bfdf0fc568e7f351078cd7a3017aae4a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Szilard Cserey [Tue, 30 Aug 2016 16:29:32 +0000 (16:29 +0000)]
Updated armband
Project: fuel  7cff3184b3cefae5894eeef78bb3490818bc8141

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>
8 years agodeploy: Attempt fixing random deploy timeouts 77/19877/1
Alexandru Avadanii [Tue, 30 Aug 2016 10:46:32 +0000 (12:46 +0200)]
deploy: Attempt fixing random deploy timeouts

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>
8 years agobuild: docker: Use host's network stack 03/19803/1
Alexandru Avadanii [Mon, 29 Aug 2016 21:04:12 +0000 (23:04 +0200)]
build: docker: Use host's network stack

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>
8 years agoUpstream: Fuel@OPNFV pulled patches 55/19755/1
Alexandru Avadanii [Mon, 29 Aug 2016 13:50:12 +0000 (15:50 +0200)]
Upstream: Fuel@OPNFV pulled patches

Change-Id: Ic584d9b1eb179009256de8ccacfb7669976823c6

8 years agoUpdated armband
bmichalo [Fri, 26 Aug 2016 14:27:30 +0000 (10:27 -0400)]
Updated armband
Project: vswitchperf  b2289e1f6abab2d807eb55d9ec868039dc2384e2

pkt_gen: MoonGen Incorrect RX_MBPS Calculation

Misplaced parenthesis regarding THROUGHPUT_RX_MBPS

JIRA: VSPERF-381

Change-Id: Ie33cf6ca88164f0686a819715b5f9f7409072063
Signed-off-by: bmichalo <bmichalo@redhat.com>
8 years agoUpdated armband
Jonas Bjurel [Mon, 29 Aug 2016 12:49:02 +0000 (12:49 +0000)]
Updated armband
Project: fuel  a0f0fb312899a44e80ec0339a44497b6e1c94bff

deploy.sh: accept a timeout flag (-T)

Original work by Josep, signed by me (Alex) for upstreaming only.

Change-Id: I58a7b9bc639bb03b994ea34fc317f5679140d9fd
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Jonas Bjurel [Mon, 29 Aug 2016 12:48:19 +0000 (12:48 +0000)]
Updated armband
Project: fuel  24fbcdb907ad584d4333a3428d06eff9ef7a2d5f

build: cache: Allow LOCAL_CACHE_ARCH_NAME override

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Jonas Bjurel [Mon, 29 Aug 2016 12:46:06 +0000 (12:46 +0000)]
Updated armband
Project: fuel  d4f2f2a03cc7c6e0b9af49d18cc9c08c68306ca5

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.

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
build: Allow MIRROR_MOS_UBUNTU override

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
ferenc Cserepkei [Fri, 26 Aug 2016 05:29:28 +0000 (07:29 +0200)]
Updated armband
Project: fuel  ad0dd57dc045b58c46e53f281ab57e70d00947d7

Script updates for CI job

Due to the redesign of the SFC feature test, the poc script became
part of CI job functest-fuel-baremetal, scenario os_odl_l2-sfc-ha,
there is a need of full uplift to colorado.
Changes:
 - GPG keyserver use (line 61)
 - patch updated fixing the debian package dependency issue
    (python-oslo.messaging-)
 - some typos are fixed
 - OpenDayLight address is read from hiera (management vip)

Change-Id: I4a19ec753a575220cf321819ab4ff2d9433ec16c
Signed-off-by: ferenc Cserepkei <ferenc.cserepkei@ericsson.com>
8 years agoEFI: Move patches to Fuel@OPNFV, upstream prep 81/19681/1
Alexandru Avadanii [Sat, 27 Aug 2016 22:37:48 +0000 (00:37 +0200)]
EFI: Move patches to Fuel@OPNFV, upstream prep

Now we can kill fuel-astute submodule.

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agosubmodule: Kill fuel-astute 83/19683/1
Alexandru Avadanii [Sat, 27 Aug 2016 22:43:03 +0000 (00:43 +0200)]
submodule: Kill fuel-astute

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agofuel/build: Move patches to <patch-repos> dir 79/19679/1
Alexandru Avadanii [Sat, 27 Aug 2016 22:18:48 +0000 (00:18 +0200)]
fuel/build: Move patches to <patch-repos> dir

Decouple main Makefile and repository patches by moving all Fuel
component patches to a subdir, <patch-repo>.

Proposed structure of <patch-repos> dir:
- patch-repos/*.patch are intended for <fuel-main> git repo;
- patch-repos/build/repo/<fuel-module>/*.patch are intended for
  <fuel-module>, e.g. "fuel-nailgun";

Full list of Fuel submodules supported by this mechanism at [1].

While at it, replace all occurences of </tmp/fuel-main> with
<FUEL_MAIN_DIR> in main Makefile and rewrite a few git/make calls
to use the "-C" arg.

NOTE: `git -C` is available starting with git 1.8.5.

ARMBAND NOTE: This patch will allow us to streamline the process
of moving patches from our repo straight to Fuel@OPNFV.

[1] https://github.com/openstack/fuel-main/blob/stable/mitaka/repos.mk
    #L32-L44

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Martin Klozik [Thu, 25 Aug 2016 07:59:29 +0000 (08:59 +0100)]
Updated armband
Project: vswitchperf  cd22516b0f625e87ef100a7937d3ba9ba8f155e7

docs: vloop-vnf changelog update

Documentation was updated to reflect recent changes
of vloop-vnf image.

JIRA: VSPERF-374

Change-Id: I65a34a7618593a7b77c38eb2fa4c87619b937346
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: Bill Michalowski <bmichalo@redhat.com>
8 years agoUpdated armband
Christian Trautman [Fri, 22 Jul 2016 19:54:18 +0000 (15:54 -0400)]
Updated armband
Project: vswitchperf  0fb65d2afadad1f092788f5a4f251b09851b3ae7

Vanilla_Multi_Queue: Add vanilla ovs multi-queue functionality

Adds multi-queue for vanilla OVS using virtio-net.

TunTap ports will use multi_queue parameter when ports are
created/deleted if guest nic queues are enabled and
vswitch is ovs vanilla. Virtio net will now add guest nic
queues to qemu command line if appropriate.

Reworked multi-queue documentation to reflect these changes.

Adds vhost net thread affinitization which is recommended
when performing vanilla ovs multi-queue.

Guests will require ethtool if using l2fwd or linux bridge
as the loopback application when vanilla ovs multi-queue
is enabled.

Modified dpdk setting in vswitch conf to be better worded
for separation from vanilla ovs multi-queue.

Updated release and installation doc for new vloop image
that includes required ethtool utility.

JIRA: VSPERF-373

Change-Id: Idb550515190b1a93390308c11f54da368f962512
Signed-off-by: Christian Trautman <ctrautma@redhat.com>
8 years agoRebase: Account for ODL plugin upstream changes 77/19577/1
Alexandru Avadanii [Thu, 25 Aug 2016 11:13:25 +0000 (13:13 +0200)]
Rebase: Account for ODL plugin upstream changes

Change-Id: I854bedd7dd61cf10239f8592336a86b92d78d0bc
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoMerge "build: Bail on patches-import fail"
Alexandru Avadanii [Thu, 25 Aug 2016 11:15:06 +0000 (11:15 +0000)]
Merge "build: Bail on patches-import fail"

8 years agobuild: Bail on patches-import fail 71/19571/1
Alexandru Avadanii [Thu, 25 Aug 2016 11:05:05 +0000 (13:05 +0200)]
build: Bail on patches-import fail

Change-Id: Ib676747252ef647d9385cb0eeeca9563b7fd09d7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Michal Skalski [Thu, 25 Aug 2016 10:59:10 +0000 (10:59 +0000)]
Updated armband
Project: fuel  93839f90bf2be3f4aec3103c1c3bcca1d4a29c30

[DOC] Do not create mailto link for Fuel@OPNFV name

Change-Id: Ib130e8a2440531c3b9c484c9e516c72d5b20301b
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agoUpdated armband
Michal Skalski [Thu, 25 Aug 2016 10:18:13 +0000 (10:18 +0000)]
Updated armband
Project: fuel  c82fb21ae0237116600c68ef6017dd470965c6b8

[ODL] Fix odl deployment on separate node

JIRA: FUEL-185

Change-Id: Id14d30154b63abc915a0cd55835bb72cee862dde
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
8 years agoUpdated armband
Jonas Bjurel [Tue, 23 Aug 2016 13:39:31 +0000 (15:39 +0200)]
Updated armband
Project: fuel  087c8de9c667b28506b7621d5147be4846c06397

Final updates of the Installation instructions:
- Images updated
- Updated reference URIs

Change-Id: Ieeefbd8a3ef9bbd6c3a0e767f770097ab8a98f9d
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
8 years agoUpdated armband
Jonas Bjurel [Wed, 24 Aug 2016 12:33:52 +0000 (14:33 +0200)]
Updated armband
Project: fuel  9f00e08b54ac2be36e6315adc3bd29f7e3bd40d8

Final Updates of the build instructions
- Updated references

Change-Id: I2a6cfdec0de6afa41ea8af59f415439b7ab7056d
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
8 years agoUpdated armband
Christian Trautman [Tue, 23 Aug 2016 10:31:39 +0000 (06:31 -0400)]
Updated armband
Project: vswitchperf  bd8712a917d9a0c7272506fd85816f857c32529e

guest_drive_type: Adds guest drive configuration options

Adds boot and mounted drive configuration options.

JIRA: VSPERF-379

Change-Id: Ic0673a9b9f7a3430d7ac4db5fb9bf4228872f501
signed-off-by: Christian Trautman <ctrautma@redhat.com>

8 years agosubmodules: refresh remote commit refs 77/19377/1
Alexandru Avadanii [Tue, 23 Aug 2016 16:27:08 +0000 (18:27 +0200)]
submodules: refresh remote commit refs

Change-Id: Id89153e39e9c163df77e275ed4526961d6800d3c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
8 years agoUpdated armband
Michal Skalski [Tue, 23 Aug 2016 13:28:33 +0000 (15:28 +0200)]
Updated armband
Project: fuel  ae8196be2c5863a5ca837828eead7188d608023d

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>
8 years agofpb: Temporary fix for supporting multiple DEB ver 71/19371/1
Alexandru Avadanii [Tue, 23 Aug 2016 13:50:55 +0000 (15:50 +0200)]
fpb: Temporary fix for supporting multiple DEB ver

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>
8 years agoUpdated armband
Martin Klozik [Thu, 18 Aug 2016 11:00:44 +0000 (12:00 +0100)]
Updated armband
Project: vswitchperf  1ea5c5239f9003f9cb8492f1d5b00a75724a7180

cuse: Remove vHost Cuse support

Support of vHost Cuse interface is not supported
by OVS anymore, so it was removed also from VSPERF.
Cuse can be used with older VSPERF release if needed.

JIRA: VSPERF-376

Change-Id: Id786bddf5fa9dce5706a93de7b089707a60317cd
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: Bill Michalowski <bmichalo@redhat.com>
8 years agoMerge "submodule: Kill yardstick"
Alexandru Avadanii [Mon, 22 Aug 2016 16:11:09 +0000 (16:11 +0000)]
Merge "submodule: Kill yardstick"