aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-09-20Updated armbandMartin Klozik1-0/+0
Project: vswitchperf 6dfabefd6cac3cd4b8fd29abf5a5b6ab9e6ae956 paths: Support binary packages Currently VSPERF supports OVS, DPDK and QEMU built from the source code only. In some cases it is required to support installation of these tools from binary packages available for given linux distribution. Thus VSPERF configuration and code was modified to suport both source and binary versions of tools. This can be configured perf tool, so various combinations of source and binary version are supported. Together with new configuration also a handling of kernel modules was modified to automatically detect and load module dependencies. JIRA: VSPERF-340 JIRA: VSPERF-339 Change-Id: I855cb438cbd8998bdc499613ea5e7de2526299d7 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: Otto Sabart <osabart@redhat.com>
2016-09-20Updated armbandMichal Skalski1-0/+0
Project: fuel 53e6d97c9157f1e908d99dcca1207de23ea73132 [KVM] Install plugin in post-deployment JIRA: FUEL-171 Change-Id: Iead815ba2da76493f108ad71bc32cff265302b55 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-09-19Rebase: updated blacklist for Ubuntu mirrorsAlexandru Avadanii1-2/+2
Change-Id: I404791b14603b4ebdd0be1010412ec77cf75a478 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-09-19Updated armbandStefan K. Berg1-0/+0
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>
2016-09-19Updated armbandJonas Bjurel1-0/+0
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>
2016-09-16Updated armbandJonas Bjurel1-0/+0
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>
2016-09-16Merge "fuel-library: nova: AArch64: enable hugepage supp"Alexandru Avadanii2-1/+94
2016-09-16fuel-library: nova: AArch64: enable hugepage suppAlexandru Avadanii2-1/+94
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>
2016-09-16Updated armbandJonas Bjurel1-0/+0
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>
2016-09-16Update plugins in documentationcristinapauna1-0/+0
Change-Id: I0059e397d2f6e213e549092601b61a200f5b96a4 Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-09-16Update documentation with AArch64 specificscristinapauna9-102/+186
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>
2016-09-16docs: Copy OPNFV docs dir as documentation basecristinapauna50-881/+474
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>
2016-09-16Updated armbandMichal Skalski1-0/+0
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>
2016-09-16Updated armbandPeter Barabas1-0/+0
Project: fuel 2c7b9bb6623844eeea95373ec2752b0200cd69e8 Remove extra empty line Change-Id: I462a99b42d05b979c4f1904e7309e87ddd94d1bb Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
2016-09-16Updated armbandMichal Skalski1-0/+0
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>
2016-09-15Updated armbandMichal Skalski1-0/+0
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>
2016-09-15fuel-plugin-ovs: Simplify debian version stringsAlexandru Avadanii4-103/+118
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>
2016-09-15Updated armbandbillyom1-0/+0
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>
2016-09-14Updated armbandMichal Skalski1-0/+0
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>
2016-09-14Merge "AArch64: fuel-plugin-ovs enable"Alexandru Avadanii9-1/+1069
2016-09-14AArch64: fuel-plugin-ovs enableAlexandru Avadanii9-1/+1069
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>
2016-09-14Updated armbandChristian Trautman1-0/+0
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>
2016-09-14Updated armbandMichal Skalski1-0/+0
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>
2016-09-13Merge "Revert "patches, docs: Remove MySQL WSREP SST provider""Alexandru Avadanii4-0/+126
2016-09-13Revert "patches, docs: Remove MySQL WSREP SST provider"Alexandru Avadanii4-0/+126
This reverts commit 8a696682b3fd0cb5f32ddaca8ede5db7b001a57f. Change-Id: Ib1698643639436243768f4a8209c4d68314a97ca
2016-09-13Updated armbandMichael Polenchuk1-0/+0
Project: fuel 243fb3cf924f22cbb3db80c53892f2baef3dd9be [ovs-dpdk] Target compiler to corei7 cpu arch Change-Id: Id2405bc3b636178791428b9bab739fdaa0f094a2 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2016-09-13Updated armbandJonas Bjurel1-0/+0
Project: fuel 414973688bf8876685168434d0612fbde5f24dd6 Don't fork a templater process, use the library Change-Id: I931ba56fe65f2f5d5af483a8bfe654a0ecda1611 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
2016-09-12Updated armbandJonas Bjurel1-0/+0
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>
2016-09-12Updated armbandJonas Bjurel1-0/+0
Project: fuel 23a23192e14895fd235e29c63e00e09bafd254de update node_reset() in zte_adapter.py Change-Id: I71790b8abb25936045f777a78ed903f3b8ce4303 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-09-12Updated armbandJonas Bjurel1-0/+0
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>
2016-09-11fuel-library: mysql: Fix spurious install timeoutsAlexandru Avadanii2-0/+150
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>
2016-09-10Updated armbandMichal Skalski1-0/+0
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>
2016-09-09FIXME: deploy: EFI: Skip re-ordering boot via IPMIAlexandru Avadanii1-0/+31
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>
2016-09-09Updated armbandMichael Polenchuk1-0/+0
Project: fuel 4c47ef4b6f192482d99196c7a7070e5f396b1fd5 Reduce ceilometer memory usage JIRA: FUEL-189 Change-Id: I54854e4cc87f0c0e9e348e18131aa88b70e30054 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2016-09-09deploy: x2 timeout for fuel master installAlexandru Avadanii1-4/+10
Change-Id: I1281b0b6b9d631e371484795a53113032ebbc83c Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-09-08Updated armbandMartin Klozik1-0/+0
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>
2016-09-08Updated armbandbmichalo1-0/+0
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>
2016-09-07Updated armbandGuo Ruijing1-0/+0
Project: fuel 9a3f6a38d708cbc3633d203e36e32bc91764ba20 Disable cpu features in ovs with DPDK Change-Id: I2cf5df2f0469f21f64e0e7d11740058639f68697 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-09-06build: ubuntu mirror: blacklist another SE mirrorAlexandru Avadanii1-3/+6
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>
2016-09-06Merge "Revert "EFI: Move patches to Fuel@OPNFV, upstream prep""Alexandru Avadanii4-198/+157
2016-09-06Revert "EFI: Move patches to Fuel@OPNFV, upstream prep"Alexandru Avadanii4-198/+157
This reverts commit dff8f1a78db4a04dd30c2e0ac03a36cb0b198aa7. Change-Id: I317e0f6aa7665c28035307149e6e7d42fdf508f3
2016-09-06Merge "Revert "submodule: Kill fuel-astute""Alexandru Avadanii4-1/+9
2016-09-06Revert "submodule: Kill fuel-astute"Alexandru Avadanii4-1/+9
This reverts commit 376c76d05862ed38edeb217cd9480807571491a7. Change-Id: Ice749599287221af71128ec466894fdb8106d2ec
2016-09-06Updated armbandJonas Bjurel1-0/+0
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>
2016-09-06Updated armbandMartin Klozik1-0/+0
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>
2016-09-05Rebase: fuel-mirror upstream changesAlexandru Avadanii1-3/+1
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>
2016-09-05Merge "Upstream: move patches to repo-patches dir"Alexandru Avadanii6-171/+16
2016-09-05Updated armbandMartin Klozik1-0/+0
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>
2016-09-05Merge "submodule: Kill fuel-astute"Alexandru Avadanii4-9/+1
2016-09-05Merge "EFI: Move patches to Fuel@OPNFV, upstream prep"Alexandru Avadanii4-157/+198