[nosdn-noha] Meet EPA testcases requirements (NUMA) 17/61417/9
authorDimitrios Markou <mardim@intracom-telecom.com>
Mon, 27 Aug 2018 11:27:21 +0000 (14:27 +0300)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Mon, 10 Sep 2018 14:52:52 +0000 (16:52 +0200)
commit4fb4b307ffc3f5d250221f06fc85d384bcde0f33
treea0dc13b491459045ba1464b11ff9b0062151510b
parent546d3927a8ecd822b319a8eac1f98983df63eb3a
[nosdn-noha] Meet EPA testcases requirements (NUMA)

Install in a local directory a newer version of virt-manager
to workaround obsolete Ubuntu versions lacking --cpu cellN.* support.

This change only affects CPU cfg of virtual compute nodes in
nosdn-nofeature-noha scenarios with:
- set default cpu_topology to dual socket (2 cores, 2 sockets,
  2 threads);
- bump default RAM to 16GB;
- define 2 NUMA cells, each with half the resources;

To keep the old behavior available (single socket), a new deploy
argument has been added (`-m`). The RAM change is not configurable
via deploy args.

NOTE: The CPU topology for virtual nodes should later be read from
PDF instead of hardcoding it on a per-scenario basis in the installer.

NOTE: Default 'ram' unit is MiB, while cellN.memory default unit is
'KiB'.

JIRA: FUEL-385

Change-Id: I7ca268b0a2052524cb7187a5cf9b6fa8a382c9f9
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
ci/deploy.sh
mcp/config/scenario/os-nosdn-nofeature-noha.yaml
mcp/scripts/lib.sh
mcp/scripts/requirements_deb.yaml
mcp/scripts/xdf_data.sh.j2