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>
(cherry picked from commit
6be5639d8ce2f6e282db6f3d19699a341b9b491c)
billyom [Thu, 15 Sep 2016 12:27:50 +0000 (13:27 +0100)]
Updated armband
Project: fuel
b90311bf3240c0f57ee747e6cf3e57e07a6cf5fa
Uplift fuel-plugin-ovs
Pull in "Update flavors mem_page_size"
Change-Id: I3e285cefee561dbbc02eb9ab7d2e9c01eef2742a
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Michal Skalski [Wed, 14 Sep 2016 09:55:21 +0000 (11:55 +0200)]
Updated armband
Project: fuel
f8337987d6feab6674ce05508c321ac30ef996a3
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>
(cherry picked from commit
ff9c24257a2c62dd981297a92eecf712f6643617)
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>
(cherry picked from commit
5b49b2f7ea1485b56ebc7815b5a3803363ec29af)
Michal Skalski [Tue, 13 Sep 2016 18:49:03 +0000 (20:49 +0200)]
Updated armband
Project: fuel
098c34d407f71df6f29cd70b0c8381c9522c71b2
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>
(cherry picked from commit
2e9ff14f8ab6ee9e4ebf84a2e8e40bd3f149c48e)
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
(cherry picked from commit
f5e0922b9282dccb5d79c80c58801f455495c4ce)
Jonas Bjurel [Tue, 13 Sep 2016 09:40:22 +0000 (09:40 +0000)]
Updated armband
Project: fuel
acdc36531e0b6ae2449ea7dfef58addb8786acb1
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>
(cherry picked from commit
8079d1237ab9f2326adef163dc509c8a84e62775)
wu.zhihui [Fri, 9 Sep 2016 07:55:01 +0000 (15:55 +0800)]
Updated armband
Project: fuel
72248b41f0f26b0daaacb5a61623f2f7f0f4a9b5
update node_reset() in zte_adapter.py
Change-Id: I71790b8abb25936045f777a78ed903f3b8ce4303
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
(cherry picked from commit
161dd445f06aa9a5dfcd273d89a00d1f02260ba3)
Michal Skalski [Mon, 12 Sep 2016 11:11:00 +0000 (11:11 +0000)]
Updated armband
Project: fuel
5bd3673cb88408f13b7d84d4c09462cb15816476
Reduce ceilometer memory usage
JIRA: FUEL-189
Change-Id: I54854e4cc87f0c0e9e348e18131aa88b70e30054
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
4c47ef4b6f192482d99196c7a7070e5f396b1fd5)
Michal Skalski [Fri, 9 Sep 2016 12:49:42 +0000 (14:49 +0200)]
Updated armband
Project: fuel
35cea158cb9fe9c8780bc9d90871b2ed64e4ccbe
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>
(cherry picked from commit
8d7559b50b265298f7800b18f840b87ad1e84b20)
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>
(cherry picked from commit
b5331973a5c755d1612d37d82841db5a98288489)
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>
(cherry picked from commit
946e599b00d0e9ebccb12eb0071eb25343ca3fac)
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>
(cherry picked from commit
7561f5f237a6abf84f7fd8adff94069906aded95)
Guo Ruijing [Tue, 6 Sep 2016 22:14:51 +0000 (18:14 -0400)]
Updated armband
Project: fuel
e07d06641a1bd5edc43eacc70bac75f824ea99ad
Disable cpu features in ovs with DPDK
Change-Id: I2cf5df2f0469f21f64e0e7d11740058639f68697
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
(cherry picked from commit
9a3f6a38d708cbc3633d203e36e32bc91764ba20)
Maryam Tahhan [Wed, 7 Sep 2016 14:51:46 +0000 (14:51 +0000)]
Updated armband
Project: vswitchperf
c4ba1cd1c33938ab54b217599d7ed9d9259a6caa
docs: Fix links and formatting
Documentation was updated as follows:
* links were updated to refer to documentation
specific for Colorado release
* section decorators were fixed in LTD
* links to testcase and deployment
descriptions were fixed
* duplicate labels removed from LTP<D
* fixed typos in formatting and text
* links to scalability and stress tests
fixed after their renaming
JIRA: VSPERF-349
Change-Id: I8b1d7a0220d637a684e70a788dd88250c646124e
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>
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>
(cherry picked from commit
812b9c2aee17342b5ba00f53b45cbc721fc4adef)
Alexandru Avadanii [Tue, 6 Sep 2016 19:17:46 +0000 (19:17 +0000)]
Merge "deploy: Attempt fixing random deploy timeouts" into stable/colorado
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
(cherry picked from commit
441caa623edf47dcf8944ed11aa3c193897dcf72)
Alexandru Avadanii [Tue, 6 Sep 2016 16:16:55 +0000 (16:16 +0000)]
Merge "Revert "submodule: Kill fuel-astute"" into stable/colorado
Alexandru Avadanii [Tue, 6 Sep 2016 16:16:29 +0000 (16:16 +0000)]
Revert "submodule: Kill fuel-astute"
This reverts commit
41fc21bb87ee0ab245e8f6ada2ce49a45d633ede.
Change-Id: I0f60787acc445555b255a92671ccf0ffe8610f78
ferenc Cserepkei [Fri, 26 Aug 2016 05:29:28 +0000 (07:29 +0200)]
Updated armband
Project: fuel
1dfcb4b452230c0d66892f3a373c299d2c46021b
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>
(cherry picked from commit
ad0dd57dc045b58c46e53f281ab57e70d00947d7)
Jonas Bjurel [Thu, 25 Aug 2016 09:20:55 +0000 (11:20 +0200)]
Updated armband
Project: fuel
b10ada83fcf236e1d3f0e181b3b551e45c39a0c4
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>
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
(cherry picked from commit
b4d5044e751801507738dc02d116436d909d2248)
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
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>
(cherry picked from commit
376c76d05862ed38edeb217cd9480807571491a7)
Change-Id: I376c76d05862ed38edeb217cd9480807571491a7
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>
(cherry picked from commit
dff8f1a78db4a04dd30c2e0ac03a36cb0b198aa7)
Change-Id: Ie049062bb7a41adfbb056894c0a6f411a2d8c254
Michal Skalski [Thu, 1 Sep 2016 22:39:30 +0000 (00:39 +0200)]
Updated armband
Project: fuel
83cc51d849d44b4d337922cedab27645a25afcfb
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>
(cherry picked from commit
a8820e25b80ee0c069e473cb54c576d98dd10aee)
Michal Skalski [Fri, 2 Sep 2016 10:23:20 +0000 (12:23 +0200)]
Updated armband
Project: fuel
e49332ee58cb465c7aa95f967361c20c509b7619
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>
(cherry picked from commit
9d871421fbc631f875f7a8bdca590b42eb1bd3bf)
Al Morton [Fri, 2 Sep 2016 15:20:06 +0000 (11:20 -0400)]
Updated armband
Project: vswitchperf
a12a717991c17abbbd298dff4f19d25f92c4f971
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: I03e09a6db71067f8872d653da6280b4d829fae51
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>
Reviewed-by: Martin Klozik <martinx.klozik@intel.com>
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>
(cherry picked from commit
8a696682b3fd0cb5f32ddaca8ede5db7b001a57f)
Michael Polenchuk [Fri, 2 Sep 2016 07:15:27 +0000 (10:15 +0300)]
Updated armband
Project: fuel
491c567c31839c0ea06b0b9e57d7bc553f92a494
[OVS-DPDK] Allocate dpdk socket memory
Change-Id: Ic84094e9842295df936d9f87d0777009e0020013
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
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>
(cherry picked from commit
6be72ecc09f8465469a0a304ffbd6abc47a12915)
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>
(cherry picked from commit
cad43ce44f97f83222c6a13eaa0d8f60725b8b6f)
Jonas Bjurel [Thu, 1 Sep 2016 14:56:02 +0000 (14:56 +0000)]
Updated armband
Project: fuel
72a123c3f938fd033601b2d113dcd9f524056b8e
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>
(cherry picked from commit
56d816920bfefe7d41d9c35cb8fb52e36295ee07)
Alexandru Avadanii [Wed, 4 May 2016 16:31:09 +0000 (18:31 +0200)]
Updated armband
Project: fuel
d6f49d16237333c1793d4296c43ad83892534db2
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>
(cherry picked from commit
888c45b1ab7f70f226e3dc2c81725f1c6397afff)
Alexandru Avadanii [Wed, 17 Aug 2016 18:36:51 +0000 (20:36 +0200)]
Updated armband
Project: fuel
00c404ef7066e31adfc409a15d9e0e118e0b491a
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.
Change-Id: I1fb86af4e4dc665e3b443ed8c6cfcb43f365ae6a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
1fb86af4e4dc665e3b443ed8c6cfcb43f365ae6a)
Alexandru Avadanii [Wed, 31 Aug 2016 21:06:18 +0000 (21:06 +0000)]
Merge "Upstream: multiarch mirrors" into stable/colorado
Jonas Bjurel [Wed, 31 Aug 2016 14:55:29 +0000 (14:55 +0000)]
Updated armband
Project: fuel
e2cfdabd45281bf26a45803509f1c3555f3d93d0
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>
(cherry picked from commit
655e777a5adeb633e114d98ffb02f74b227ab437)
Jonas Bjurel [Wed, 31 Aug 2016 14:54:46 +0000 (14:54 +0000)]
Updated armband
Project: fuel
a18091f9f2a5b1ba34f38f7119eaf7f4cdfaff02
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>
(cherry picked from commit
de6d5d4b6ba6848304d620e65ad97f3aeeadccd5)
Alexandru Avadanii [Wed, 31 Aug 2016 14:54:34 +0000 (14:54 +0000)]
Merge "Upstream: delete old Fuel env if present" into stable/colorado
Jonas Bjurel [Wed, 31 Aug 2016 14:54:13 +0000 (14:54 +0000)]
Updated armband
Project: fuel
62f4e0866d916a12066800cdaabe516d2f8388d9
Final Updates of the build instructions
- Updated references
Change-Id: I2a6cfdec0de6afa41ea8af59f415439b7ab7056d
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
9f00e08b54ac2be36e6315adc3bd29f7e3bd40d8)
Jonas Bjurel [Wed, 31 Aug 2016 14:53:49 +0000 (14:53 +0000)]
Updated armband
Project: fuel
6f7290b7b1147b215a1891980ae20021bde49cd7
Final updates of the Installation instructions:
- Images updated
- Updated reference URIs
Change-Id: Ieeefbd8a3ef9bbd6c3a0e767f770097ab8a98f9d
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
087c8de9c667b28506b7621d5147be4846c06397)
Alexandru Avadanii [Wed, 31 Aug 2016 14:51:26 +0000 (14:51 +0000)]
Merge "Upstream: Fuel@OPNFV pulled patches" into stable/colorado
Jonas Bjurel [Wed, 31 Aug 2016 14:48:53 +0000 (14:48 +0000)]
Updated armband
Project: fuel
dff4ff6fa7306a2556b87a2685b1b7dce1fa7e10
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>
(cherry picked from commit
bb2a6188ff55e61390841694cac786d4e758d67b)
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>
(cherry picked from commit
662822c6f09be5b23dc3f39f85ee2f21a6d3d405)
Alexandru Avadanii [Wed, 31 Aug 2016 13:04:24 +0000 (13:04 +0000)]
Merge "build: docker: Use host's network stack" into stable/colorado
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>
(cherry picked from commit
e799e8f3912dac025e5be5e8c748df8b68b7d06d)
Michal Skalski [Wed, 31 Aug 2016 12:50:32 +0000 (12:50 +0000)]
Updated armband
Project: fuel
9360af2ce5d4ccef3c58dc301384db5310a04300
[ODL] Fix odl deployment on separate node
JIRA: FUEL-185
Change-Id: Id14d30154b63abc915a0cd55835bb72cee862dde
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
(cherry picked from commit
ba1cb485398d811d2f473406ae085993bfd9f68a)
Alexandru Avadanii [Mon, 29 Aug 2016 13:50:12 +0000 (15:50 +0200)]
Upstream: Fuel@OPNFV pulled patches
Change-Id: Ic584d9b1eb179009256de8ccacfb7669976823c6
(cherry picked from commit
7236ccc7f9fcb9163562d88455c80339fa6efd58)
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>
(cherry picked from commit
3483c7fbcc24adeec5fea80c47cceb460325efc0)
Jonas Bjurel [Wed, 31 Aug 2016 11:58:19 +0000 (11:58 +0000)]
Updated armband
Project: fuel
63a7354191a77550f45a81ede6d6cc590ce75b3a
build: cache: Allow LOCAL_CACHE_ARCH_NAME override
Change-Id: Id6251356aac4fdb8fbcb2893d5072ea16500bd93
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
d6251356aac4fdb8fbcb2893d5072ea16500bd93)
Jonas Bjurel [Wed, 31 Aug 2016 11:57:48 +0000 (11:57 +0000)]
Updated armband
Project: fuel
1fc220613a677ea5c4f003bc5596a203a8d02391
build: Allow MIRROR_MOS_UBUNTU override
Change-Id: Idc647f941fc3923f5ed1f2888318b218c23f4362
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
dc647f941fc3923f5ed1f2888318b218c23f4362)
Jonas Bjurel [Wed, 31 Aug 2016 11:32:34 +0000 (11:32 +0000)]
Updated armband
Project: fuel
a5796fbbca6e446aa9b40b15990542c2f2e9116f
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.
Change-Id: Ic4204aefeaf0d781998e54ab83831fcde7527b89
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
c4204aefeaf0d781998e54ab83831fcde7527b89)
Alexandru Avadanii [Mon, 18 Jul 2016 15:42:48 +0000 (17:42 +0200)]
Updated armband
Project: fuel
afd2b0ce63fdf67e99d8404d54d3138ffe608217
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>
(cherry picked from commit
f1e808677a29a157e009f33a1a5a024eaad2c021)
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>
(cherry picked from commit
471627d481b5d5905d1d322f21c3285b9d729e2d)
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>
(cherry picked from commit
6ae4e120c5f6aab6834e0ec42599e1b409a9af05)
Alexandru Avadanii [Thu, 25 Aug 2016 20:59:44 +0000 (20:59 +0000)]
Merge "fpb: Temporary fix for supporting multiple DEB ver" into stable/colorado
Alexandru Avadanii [Thu, 25 Aug 2016 20:58:45 +0000 (20:58 +0000)]
Merge "Rebase: Account for ODL plugin upstream changes" into stable/colorado
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>
(cherry picked from commit
0ef09dd55010b86fd5cc709cb9520e1a9d686c12)
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>
(cherry picked from commit
442cb2fc0da3ccc7428ca085f1c90b93fc79ebba)
Michal Skalski [Tue, 23 Aug 2016 13:28:33 +0000 (15:28 +0200)]
Updated armband
Project: fuel
6192d48956803419f1e77e05fbd3cc31ba888f12
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>
(cherry picked from commit
ae8196be2c5863a5ca837828eead7188d608023d)
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>
(cherry picked from commit
c2dd0b63510e4e882021360ab5f0287b6fc3c597)
Alexandru Avadanii [Tue, 23 Aug 2016 17:06:36 +0000 (17:06 +0000)]
Merge "Fix: git -C not available for git 1.8" into stable/colorado
Alexandru Avadanii [Tue, 23 Aug 2016 17:06:20 +0000 (17:06 +0000)]
Merge "Rebase: Upstream renamed ODL to FUEL_PLUGIN_ODL" into stable/colorado
Alexandru Avadanii [Tue, 23 Aug 2016 16:27:08 +0000 (18:27 +0200)]
submodules: refresh remote commit refs
Colorado additions:
- switch Fuel@OPNFV to stable/colorado branch;
- switch vswitchperf to stable/colorado branch;
Change-Id: Id89153e39e9c163df77e275ed4526961d6800d3c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
299676645b26ac5a2e1c5deef2ec3814b718dc1c)
Alexandru Avadanii [Mon, 22 Aug 2016 16:05:35 +0000 (18:05 +0200)]
Fix: git -C not available for git 1.8
Our deploy slaves are running CentOS, which only has git 1.8.3.
git -C option was made available in git 1.8.5, so instead of
installing out of repo versions of git on all our deploy slaves,
rework the main Armband Makefile to NOT use this option.
NOTE: --git-dir could be used instead, too.
Change-Id: I29b9c720e39cae25431cf1176dbaddce5bda2a35
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
e7683a82ee118c2a584fb441a7a422dfca826e28)
Alexandru Avadanii [Mon, 22 Aug 2016 15:48:26 +0000 (17:48 +0200)]
Rebase: Upstream renamed ODL to FUEL_PLUGIN_ODL
See Fuel@OPNFV change [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/19033/
Change-Id: I9c95a7aaec366c9e03620f1129b3cb8401385476
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
bde411ba1cccf4a0827df115deb97f2a9cfade13)
Alexandru Avadanii [Mon, 22 Aug 2016 12:49:10 +0000 (14:49 +0200)]
submodule: Kill yardstick
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>
(cherry picked from commit
629f39b6928c3cb36d25dc07347de47d601e847e)
JingLu5 [Sun, 21 Aug 2016 23:59:04 +0000 (07:59 +0800)]
Updated armband
Project: yardstick
27e254c2273e4be503053db882948b8abf53b269
Add grafana config for TC074_Storperf
Change-Id: If415a6e6170c52f3586a1521f6f239daad3d527c
Signed-off-by: JingLu5 <lvjing5@huawei.com>
rexlee8776 [Sun, 21 Aug 2016 01:51:44 +0000 (01:51 +0000)]
Updated armband
Project: yardstick
0e9572495a707215f5e43a1b1f5c850b6f159e98
add doc about scenario suite help
Change-Id: Ib8dfc56e8b84cdba04fc18f13ac780b2103c0b5d
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
liang gao [Sun, 21 Aug 2016 13:48:01 +0000 (13:48 +0000)]
Updated armband
Project: yardstick
025432b9fa0bc6061ab34a71f0f28bdec4cf7641
add grafan config for ha test cases tc045~tc049
Change-Id: I1adc9ab36a71195e7c03fe4f3b7322ea40aa2a40
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
liang gao [Sun, 21 Aug 2016 13:47:36 +0000 (13:47 +0000)]
Updated armband
Project: yardstick
94c16e0c5a7589951aea3fb9ff4dd01f37a327f4
Add grafana config for TC069_memory_bandwidth(RAMspeed)
Change-Id: I06ac3df77f35b14746a4b07ebc16d46dc83624c1
Signed-off-by: JingLu5 <lvjing5@huawei.com>
liang gao [Sun, 21 Aug 2016 13:47:23 +0000 (13:47 +0000)]
Updated armband
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>
liang gao [Sun, 21 Aug 2016 13:47:11 +0000 (13:47 +0000)]
Updated armband
Project: yardstick
c5c3634a7252928998e026191671038f54dca5f6
Add grafana config for TC063_StorageCapacity
Change-Id: Ib960e249770902b57d65fe9fe811c1565a5dc867
Signed-off-by: JingLu5 <lvjing5@huawei.com>
liang gao [Sun, 21 Aug 2016 03:21:54 +0000 (03:21 +0000)]
Updated armband
Project: yardstick
9219667892ae778aa6f9ea1ab29efc6923e6c5f3
bugfix: storperf not use expect
Change-Id: I64af691ef25e61aeaa106e6662152dc46326c3f0
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
liang gao [Sun, 21 Aug 2016 03:21:16 +0000 (03:21 +0000)]
Updated armband
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>
rexlee8776 [Sun, 21 Aug 2016 02:45:01 +0000 (02:45 +0000)]
Updated armband
Project: yardstick
e5a2154bf5c2a18c661fa3fba540c172f177dec1
bugfix: storperf scp do not work
Change-Id: I4d6441dff2afddb2290f4855f714d811e8394a51
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
liang gao [Sun, 21 Aug 2016 02:07:44 +0000 (02:07 +0000)]
Updated armband
Project: yardstick
6234e5e4edca9a92322fb0eb0aaf625291a42a7a
add starttime stoptime for mongodb
Change-Id: Ia818d37f12af4576b98c578d819df0bb0998c154
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
Michal Skalski [Fri, 19 Aug 2016 22:03:03 +0000 (22:03 +0000)]
Updated armband
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>
Michal Skalski [Fri, 19 Aug 2016 18:54:19 +0000 (20:54 +0200)]
Updated armband
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>
rexlee8776 [Fri, 19 Aug 2016 17:04:31 +0000 (17:04 +0000)]
Updated armband
Project: yardstick
1a884e81e8ea3779f63122b3af844011d8a1d421
bugfix: serviceha do not provide result to influxdb
JIRA: YARDSTICK-320
Change-Id: I94cdc2cc9f4f356484d49916d2c67bac61e38967
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
Alexandru Avadanii [Fri, 19 Aug 2016 15:48:47 +0000 (15:48 +0000)]
Merge "Rebase: upstream DEA mechanism changes"
Alexandru Avadanii [Fri, 19 Aug 2016 15:48:03 +0000 (15:48 +0000)]
Merge "build: ISO refactor, use docker, enable cache"
Alexandru Avadanii [Tue, 9 Aug 2016 16:40:22 +0000 (18:40 +0200)]
build: ISO refactor, use docker, enable cache
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>
liang gao [Fri, 19 Aug 2016 13:55:44 +0000 (13:55 +0000)]
Updated armband
Project: yardstick
4afe3795d72295ff181853fc9e6602e98ddf608b
remove previous pod suite yamls to avoid confusion
Change-Id: I312aae7fbc34ddeb9480abfb18c40853fcc9f5c1
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
Nikolas Hermanns [Fri, 19 Aug 2016 07:57:27 +0000 (07:57 +0000)]
Updated armband
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>
Nikolas Hermanns [Fri, 19 Aug 2016 07:07:43 +0000 (09:07 +0200)]
Updated armband
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>
JingLu5 [Fri, 19 Aug 2016 00:17:18 +0000 (08:17 +0800)]
Updated armband
Project: yardstick
c427a3f99c24748fcdea87dc3277a99a9062d86d
BugFix: add scp constraint
Change-Id: Ide4203cba5b8d62dcb4006c227c850f7ef186ec5
Signed-off-by: JingLu5 <lvjing5@huawei.com>
Martin Klozik [Thu, 18 Aug 2016 13:14:27 +0000 (13:14 +0000)]
Updated armband
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>
liang gao [Thu, 18 Aug 2016 11:30:52 +0000 (11:30 +0000)]
Updated armband
Project: yardstick
a10e2a06019623290381e2aa5a0cf99003ac66b2
Add the way to deploy InfluxDB and Grafana locally to userguide
Change-Id: I6bd87391025afd2cc1d38025445264949f38d5a6
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
liang gao [Thu, 18 Aug 2016 11:26:02 +0000 (11:26 +0000)]
Updated armband
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>
Guo Ruijing [Wed, 10 Aug 2016 05:42:07 +0000 (13:42 +0800)]
Updated armband
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>
Michal Skalski [Thu, 18 Aug 2016 07:07:03 +0000 (09:07 +0200)]
Updated armband
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>
JingLu5 [Thu, 18 Aug 2016 06:53:37 +0000 (14:53 +0800)]
Updated armband
Project: yardstick
d6e9b4b60c448ec9041febda29e9260eef9cb52a
BugFix: fix storperf_admin-rc problem
Change-Id: I187e3e00d38745288f6fccd58ee6bd3d3aea06c9
Signed-off-by: JingLu5 <lvjing5@huawei.com>
Jonas Bjurel [Wed, 17 Aug 2016 11:11:15 +0000 (13:11 +0200)]
Updated armband
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>
Guo Ruijing [Thu, 11 Aug 2016 01:34:27 +0000 (18:34 -0700)]
Updated armband
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>
Guo Ruijing [Fri, 12 Aug 2016 08:05:11 +0000 (16:05 +0800)]
Updated armband
Project: fuel
9689aa852d2184e1d99e67a3b34a099e89b17306
Fix DPDK port create failure issue
Change-Id: Id514d995e1e985652e118caadb505237fc0b740a
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
Alexandru Avadanii [Wed, 17 Aug 2016 14:21:20 +0000 (16:21 +0200)]
Rebase: upstream DEA mechanism changes
Change-Id: I6a8a96caa095b20d85db2d4d418dd9cb121b12e4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Nikolas Hermanns [Wed, 17 Aug 2016 07:12:57 +0000 (09:12 +0200)]
Updated armband
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>
Alexandru Avadanii [Tue, 26 Jul 2016 16:07:55 +0000 (18:07 +0200)]
Updated armband
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>
Josep Puigdemont [Wed, 13 Jul 2016 16:29:05 +0000 (18:29 +0200)]
Updated armband
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>