aboutsummaryrefslogtreecommitdiffstats
path: root/upstream
AgeCommit message (Collapse)AuthorFilesLines
2016-08-31Updated armbandJonas Bjurel1-0/+0
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>
2016-08-31Updated armbandJonas Bjurel1-0/+0
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>
2016-08-31Updated armbandAlexandru Avadanii1-0/+0
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>
2016-08-31Updated armbandJonas Bjurel1-0/+0
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>
2016-08-30Updated armbandSzilard Cserey1-0/+0
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>
2016-08-29Updated armbandbmichalo1-0/+0
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>
2016-08-29Updated armbandJonas Bjurel1-0/+0
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>
2016-08-29Updated armbandJonas Bjurel1-0/+0
Project: fuel 24fbcdb907ad584d4333a3428d06eff9ef7a2d5f build: cache: Allow LOCAL_CACHE_ARCH_NAME override Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-08-29Updated armbandJonas Bjurel1-0/+0
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>
2016-08-29Updated armbandferenc Cserepkei1-0/+0
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>
2016-08-26Updated armbandMartin Klozik1-0/+0
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>
2016-08-26Updated armbandChristian Trautman1-0/+0
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>
2016-08-25Updated armbandMichal Skalski1-0/+0
Project: fuel 93839f90bf2be3f4aec3103c1c3bcca1d4a29c30 [DOC] Do not create mailto link for Fuel@OPNFV name Change-Id: Ib130e8a2440531c3b9c484c9e516c72d5b20301b Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-25Updated armbandMichal Skalski1-0/+0
Project: fuel c82fb21ae0237116600c68ef6017dd470965c6b8 [ODL] Fix odl deployment on separate node JIRA: FUEL-185 Change-Id: Id14d30154b63abc915a0cd55835bb72cee862dde Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-25Updated armbandJonas Bjurel1-0/+0
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>
2016-08-24Updated armbandJonas Bjurel1-0/+0
Project: fuel 9f00e08b54ac2be36e6315adc3bd29f7e3bd40d8 Final Updates of the build instructions - Updated references Change-Id: I2a6cfdec0de6afa41ea8af59f415439b7ab7056d Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2016-08-24Updated armbandChristian Trautman1-0/+0
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>
2016-08-23submodules: refresh remote commit refsAlexandru Avadanii8-0/+0
Change-Id: Id89153e39e9c163df77e275ed4526961d6800d3c Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-08-23Updated armbandMichal Skalski1-0/+0
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>
2016-08-23Updated armbandMartin Klozik1-0/+0
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>
2016-08-22Merge "submodule: Kill yardstick"Alexandru Avadanii1-0/+0
2016-08-22Updated armbandNikolas Hermanns1-0/+0
Project: fuel 08526c7376ee1b155dfb51f164f46f14f4ec6e52 Changing ODL change into FUEL_PLUGIN_ODL Some users where confused if the change we are doing here is a change to ODL or the fuel-plugin-opendaylight. So renaming helps for more understanding. Change-Id: I886d7be3db995f37f9451c06ee22c16d540254e1 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-08-22submodule: Kill yardstickAlexandru Avadanii1-0/+0
Since arm64 support has been proposed straight upstream [1], we no longer have to keep the git submodule for the yarstick repo. [1] https://gerrit.opnfv.org/gerrit/#/c/18883/ Change-Id: Ic8a02106ed1d26012a0767fc0444b8f8d35c54aa Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-08-22Updated armbandJingLu51-0/+0
Project: yardstick 27e254c2273e4be503053db882948b8abf53b269 Add grafana config for TC074_Storperf Change-Id: If415a6e6170c52f3586a1521f6f239daad3d527c Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandrexlee87761-0/+0
Project: yardstick 0e9572495a707215f5e43a1b1f5c850b6f159e98 add doc about scenario suite help Change-Id: Ib8dfc56e8b84cdba04fc18f13ac780b2103c0b5d Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 025432b9fa0bc6061ab34a71f0f28bdec4cf7641 add grafan config for ha test cases tc045~tc049 Change-Id: I1adc9ab36a71195e7c03fe4f3b7322ea40aa2a40 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 94c16e0c5a7589951aea3fb9ff4dd01f37a327f4 Add grafana config for TC069_memory_bandwidth(RAMspeed) Change-Id: I06ac3df77f35b14746a4b07ebc16d46dc83624c1 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 3118c2402c97657547ec2afd387498cba4cc91cc Add grafana config for TC071_Network Latency, Throughput, Packet Loss and Cache Utilization Change-Id: Ica0431df75628f08eb2ba558681c5740a038ab1d Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick c5c3634a7252928998e026191671038f54dca5f6 Add grafana config for TC063_StorageCapacity Change-Id: Ib960e249770902b57d65fe9fe811c1565a5dc867 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 9219667892ae778aa6f9ea1ab29efc6923e6c5f3 bugfix: storperf not use expect Change-Id: I64af691ef25e61aeaa106e6662152dc46326c3f0 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick bd97bf5dddf4411c6c51939b55ef19c985d526cd Restructure user-guide Add 09-result-store-InfluxDB.rst Update index.rst for 09-result-store-InfluxDB.rst Change-Id: I44e662db07e206e58812d7a997036936a95b5137 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-21Updated armbandrexlee87761-0/+0
Project: yardstick e5a2154bf5c2a18c661fa3fba540c172f177dec1 bugfix: storperf scp do not work Change-Id: I4d6441dff2afddb2290f4855f714d811e8394a51 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-21Updated armbandliang gao1-0/+0
Project: yardstick 6234e5e4edca9a92322fb0eb0aaf625291a42a7a add starttime stoptime for mongodb Change-Id: Ia818d37f12af4576b98c578d819df0bb0998c154 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-19Updated armbandMichal Skalski1-0/+0
Project: fuel c71b57140fdbadfb4c1f39bf0e2df99403820ddb Claenup Remove the workaround marked by "# fix me" mentioned in commit id: e8928f93b50df3ecb11942ab754bae848c082c6a, since the issue (some files generated during kvmfornfv building are owned by "root") already resolved in fuel-plugin-kvm build process. Change-Id: I5efb60173b9974f6fba25f04da1f4b1f53207b1a Signed-off-by: davidjchou <david.j.chou@intel.com>
2016-08-19Updated armbandMichal Skalski1-0/+0
Project: fuel 8580caa96234cdda3f7c4cf4a5965a0fd411fce0 [KVM]Add support for Broadcom NetXtremeII 10Gb This NIC is used on Ericsson CI POD2 JIRA: KVMFORNFV-45 JIRA: FUEL-171 Change-Id: I44576b399b6195ccc1e64dfc0b04e239ced8acc7 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-19Updated armbandrexlee87761-0/+0
Project: yardstick 1a884e81e8ea3779f63122b3af844011d8a1d421 bugfix: serviceha do not provide result to influxdb JIRA: YARDSTICK-320 Change-Id: I94cdc2cc9f4f356484d49916d2c67bac61e38967 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-19Updated armbandliang gao1-0/+0
Project: yardstick 4afe3795d72295ff181853fc9e6602e98ddf608b remove previous pod suite yamls to avoid confusion Change-Id: I312aae7fbc34ddeb9480abfb18c40853fcc9f5c1 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-19Updated armbandNikolas Hermanns1-0/+0
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>
2016-08-19Updated armbandNikolas Hermanns1-0/+0
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>
2016-08-19Updated armbandJingLu51-0/+0
Project: yardstick c427a3f99c24748fcdea87dc3277a99a9062d86d BugFix: add scp constraint Change-Id: Ide4203cba5b8d62dcb4006c227c850f7ef186ec5 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-18Updated armbandMartin Klozik1-0/+0
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>
2016-08-18Updated armbandliang gao1-0/+0
Project: yardstick a10e2a06019623290381e2aa5a0cf99003ac66b2 Add the way to deploy InfluxDB and Grafana locally to userguide Change-Id: I6bd87391025afd2cc1d38025445264949f38d5a6 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-18Updated armbandliang gao1-0/+0
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>
2016-08-18Updated armbandGuo Ruijing1-0/+0
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>
2016-08-18Updated armbandMichal Skalski1-0/+0
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>
2016-08-18Updated armbandJingLu51-0/+0
Project: yardstick d6e9b4b60c448ec9041febda29e9260eef9cb52a BugFix: fix storperf_admin-rc problem Change-Id: I187e3e00d38745288f6fccd58ee6bd3d3aea06c9 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-17Updated armbandJonas Bjurel1-0/+0
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>
2016-08-17Updated armbandGuo Ruijing1-0/+0
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>
2016-08-17Updated armbandGuo Ruijing1-0/+0
Project: fuel 9689aa852d2184e1d99e67a3b34a099e89b17306 Fix DPDK port create failure issue Change-Id: Id514d995e1e985652e118caadb505237fc0b740a Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-08-17Updated armbandNikolas Hermanns1-0/+0
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>