armband.git
6 years agou/fuel: Bump & rebase for cinder disk volume 39/52439/1
Alexandru Avadanii [Thu, 22 Feb 2018 01:40:14 +0000 (02:40 +0100)]
u/fuel: Bump & rebase for cinder disk volume

JIRA: FUEL-330

Change-Id: If089aa41a77a9694ae99dfee79a105ac92917416
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for set_storage_layout 73/52373/1
Alexandru Avadanii [Tue, 20 Feb 2018 17:32:31 +0000 (18:32 +0100)]
u/fuel: Bump & rebase for set_storage_layout

Change-Id: Icfb495619b178af90998a82e4b359445649a7284

6 years agou/fuel: Bump & rebase for virtual PDF support 81/52281/1
Alexandru Avadanii [Sat, 17 Feb 2018 20:43:21 +0000 (21:43 +0100)]
u/fuel: Bump & rebase for virtual PDF support

Finally drop hardcoded IP addresses for virtual deploys from reclass,
but keep one small patch adjusting the local vPDF to achieve the same
goal.

JIRA: FUEL-322

Change-Id: I56a3b0487f564355a4c51b4eb71ec97e92531f1d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years ago[docs] Remove redundant information 57/51457/2
Cristina Pauna [Thu, 1 Feb 2018 13:30:01 +0000 (15:30 +0200)]
[docs] Remove redundant information

Armband and fuel documentation have been the same for E release.
Instead of duplicating everyhting, make references to Fuel from armband
docs. I removed the scenario folder as it should not have been here in the
first place, otherwise the folder structure is kept as is.

JIRA: ARMBAND-357

Change-Id: I060f22aee60713cabfd09ccf2fc0201e68a03c2a
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agou/fuel: Bump & rebase for reclass update 05/51405/1
Alexandru Avadanii [Wed, 31 Jan 2018 15:44:47 +0000 (16:44 +0100)]
u/fuel: Bump & rebase for reclass update

Change-Id: I094243a4678cd3a458b39961ac5e28f65c85b09a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for ODL fix after Pike mv 31/51331/1
Alexandru Avadanii [Mon, 29 Jan 2018 22:52:57 +0000 (23:52 +0100)]
u/fuel: Bump & rebase for ODL fix after Pike mv

Upstream changed salt-formula-neutron to have custom, dedicated
configuration for Pike, silently breaking our ODL support.

Change-Id: Iaccfed65132699ca7d0c0bb5eee5c2ca13b1ce28
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for OVS-DPDK vxlan 73/51273/2
Alexandru Avadanii [Sun, 28 Jan 2018 22:53:15 +0000 (23:53 +0100)]
u/fuel: Bump & rebase for OVS-DPDK vxlan

Fix patch context after [1] was pushed upstream.
Update copyright year in Fuel patches (and template).

[1] https://github.com/salt-formulas/salt-formula-salt/commit/4c7cd2d

Change-Id: I41755993cfc2dac89e8060768f01d58c5d2e5767
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for pharos as lab-config 55/51155/1
Alexandru Avadanii [Fri, 26 Jan 2018 00:05:39 +0000 (01:05 +0100)]
u/fuel: Bump & rebase for pharos as lab-config

Change-Id: I78672282dd0bf98509bb2f0848a4df542564d418
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for lab proxy support 57/50957/1
Alexandru Avadanii [Mon, 22 Jan 2018 18:35:07 +0000 (19:35 +0100)]
u/fuel: Bump & rebase for lab proxy support

While at it, fix MaaS hwe_kernel for AArch64 by switching back to
4.13.

Change-Id: Idb123eab370ef453b60ddb1dff40c2d8d7fd42c4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for mongodb & cinder fixes 59/50859/3
Alexandru Avadanii [Sat, 20 Jan 2018 16:54:33 +0000 (17:54 +0100)]
u/fuel: Bump & rebase for mongodb & cinder fixes

While at it, refresh Armband GPG public key embedded in maas config.

Change-Id: Id1f167d3b8a1bc69a798557fb1b72f93e04cdb0b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agodocs: armband: master: Jumpserver min libvirt version 57/50757/1
ting wu [Thu, 18 Jan 2018 09:33:28 +0000 (10:33 +0100)]
docs: armband: master: Jumpserver min libvirt version

This is a copy of installation.instruction.rst
from fuel to armband repo on master branch

JIRA: ARMBAND-337

Change-Id: Ib5d942c0d2d159037ab563c79a926220c726a5a9
Signed-off-by: ting wu <ting.wu@enea.com>
6 years agou/fuel: Bump for Ubuntu `modprobe -f` fix 47/50247/2
Alexandru Avadanii [Mon, 8 Jan 2018 15:56:08 +0000 (16:56 +0100)]
u/fuel: Bump for Ubuntu `modprobe -f` fix

Change-Id: Ic4e4d59574ac9402cf1940ff3533de4fc19f352e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for wait_for changes 69/50169/1
Alexandru Avadanii [Sun, 7 Jan 2018 21:11:04 +0000 (22:11 +0100)]
u/fuel: Bump & rebase for wait_for changes

While at it, catch armband state minion timeout (not connected or no
response) and reduce armband state retry from 10 to 5.

JIRA: ARMBAND-350

Change-Id: Ifd63c401f44e7ae51f50c5739cf1a20b5d27d287
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for nbd module build 65/50065/1
Alexandru Avadanii [Thu, 4 Jan 2018 22:56:50 +0000 (23:56 +0100)]
u/fuel: Bump & rebase for nbd module build

Change-Id: Iff82769f7f5e867baa54c0ceece765be207df17f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for mas01 NAT removal 75/49875/3
Alexandru Avadanii [Tue, 2 Jan 2018 05:10:27 +0000 (06:10 +0100)]
u/fuel: Bump & rebase for mas01 NAT removal

Change-Id: I0ba6eec175a4b4f1eac0c085dcf25b43589259a7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for MaaS proxy support 47/49847/4
Alexandru Avadanii [Tue, 2 Jan 2018 05:03:48 +0000 (06:03 +0100)]
u/fuel: Bump & rebase for MaaS proxy support

While at it, fix duplicate "file.repl" entry in armband.nova_config
SLS and drop upstream nova patch for Qemu 2.10 support previously
backported.

Fixes: f191bfb

Change-Id: Ib4e56833df8e1095396af0856a0fad06f5e9ed1c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: Retry armband state, fail on not connected 23/49823/1
Alexandru Avadanii [Sun, 31 Dec 2017 14:58:25 +0000 (15:58 +0100)]
p/fuel: Retry armband state, fail on not connected

We no longer expect the armband state to fail on any nodes,
baremetal or virtual, kvm or cmp, so remove failsafe `|| true`
and retry state apply in case minions did not repond.

Change-Id: I7b4302a89d60c94ab3f58cd6b8523cf668314a05
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoMaaS: preseed Armband repo via curtin 43/49743/2
Alexandru Avadanii [Thu, 28 Dec 2017 17:41:09 +0000 (18:41 +0100)]
MaaS: preseed Armband repo via curtin

Instead of installing upstream vanilla kernel from Ubuntu just to
upgrade to the one from Armband repo later, preseed Armband repo
config via curtin.
This allows us to drop a kernel update cycle, thus saving a few
minutes at each deploy.

While at it, switch salt repo addition to use the maas region reclass
section instead of adding a dedicated mechanism for it in the curtin
template (only for arm64).

JIRA: ARMBAND-280

Change-Id: Iad5953a7de80d728f11a4ce3113bd7725100c31c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for APT ipv4, maas cleanup 63/49763/4
Alexandru Avadanii [Fri, 29 Dec 2017 16:56:54 +0000 (17:56 +0100)]
u/fuel: Bump & rebase for APT ipv4, maas cleanup

Change-Id: I8f1c0a5b217e2da8c6f42b1525ce1a6f67465268
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoMakefile: Fix `make upgrade` from same branch 69/49769/1
Alexandru Avadanii [Fri, 29 Dec 2017 19:34:25 +0000 (20:34 +0100)]
Makefile: Fix `make upgrade` from same branch

Change-Id: I01d583995e0b557ec128111a3f5ff56684d9fb36
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoMakefile: Add `make upgrade` target 65/49765/4
Alexandru Avadanii [Fri, 29 Dec 2017 17:17:05 +0000 (18:17 +0100)]
Makefile: Add `make upgrade` target

1. Fix missing default `make` target for `all`

2. `make submodules-clean` should checkout git submodule commit

   On patch apply, we tag the starting commit, so we can later export
   as patches all commits between that reference and another tag,
   applied simmetrically at the  end of the patch apply process.
   Previously, `submodules-clean` checked out that starting tag.
   Change that behavior to use the commit ID referenced by parent
   git repo (armband) submodule, so when armband git submodules are
   updated (e.g. sometimes `make upgrade` might include such changes),
   the new reference will be picked up automatically.

3. Add `make upgrade` for fetching latest changes on current branch

Change-Id: I03dc3953e91acfbe6ccb5e3bb2ccee7d28a0f7d5
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years ago.gitreview: Add explicit defaultbranch 67/49767/2
Alexandru Avadanii [Fri, 29 Dec 2017 19:12:29 +0000 (20:12 +0100)]
.gitreview: Add explicit defaultbranch

Change-Id: I800b822db675c82d12f0b3c7f2ff617887cdab4d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for keystone v3 default 37/49737/1
Alexandru Avadanii [Thu, 28 Dec 2017 15:38:54 +0000 (16:38 +0100)]
u/fuel: Bump for keystone v3 default

Change-Id: Ib6ee5ac0f7abbb63eee7fc0e4132cdd5cf1b6e21
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for kpartx delay fix 09/49709/1
Alexandru Avadanii [Wed, 27 Dec 2017 16:41:37 +0000 (17:41 +0100)]
u/fuel: Bump & rebase for kpartx delay fix

Change-Id: I804c39f73f6701502b43225abfe5fe890f5b0fca
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for MaaS patch squash 97/49697/1
Alexandru Avadanii [Wed, 27 Dec 2017 16:12:58 +0000 (17:12 +0100)]
u/fuel: Bump & rebase for MaaS patch squash

Change-Id: Ibbdb467b4656493c6effa68991dab1902e78b7fe
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for OVN 63/49663/1
Alexandru Avadanii [Tue, 26 Dec 2017 16:19:23 +0000 (17:19 +0100)]
u/fuel: Bump & rebase for OVN

Change-Id: I3489c340a12edb3f14cbbd1d63fd90cb4bdfa52c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for upstream libvirtd socket 91/49491/1
Alexandru Avadanii [Thu, 21 Dec 2017 17:42:04 +0000 (18:42 +0100)]
u/fuel: Bump & rebase for upstream libvirtd socket

Change-Id: I4a5cb78eff164fe9984362b51c34a8359baa8a8d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for MaaS DHCP fix 41/49241/1
Alexandru Avadanii [Mon, 18 Dec 2017 21:54:55 +0000 (22:54 +0100)]
u/fuel: Bump & rebase for MaaS DHCP fix

Change-Id: Icb3516e6520ea6c1996ffffa744b6cfeb1135f41
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: Pin glusterfs to 3.12 for AArch64 01/49101/2
Alexandru Avadanii [Fri, 15 Dec 2017 18:59:19 +0000 (19:59 +0100)]
p/fuel: Pin glusterfs to 3.12 for AArch64

glusterfs PPA for 3.13 does not have arm64 binaries *yet*, so pin
to 3.12 for now.

While at it, bump Fuel@OPNFV submodule.

Change-Id: I989fcfa43748015e46d760b9908c633238dae574
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agosalt-formulas: change virt_type to qemu for virtual deploys 51/49051/3
Delia Popescu [Fri, 15 Dec 2017 10:22:07 +0000 (12:22 +0200)]
salt-formulas: change virt_type to qemu for virtual deploys

nova-compute conf: virt_type=qemu (only for virtual deploys)
JIRA: ARMBAND-339

Change-Id: I5e9e21b39cb481a47dbd105aa0f03126c3ae92d3
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
6 years agop/fuel: Bring back glusterfs PPA arch patch 11/49011/1
Alexandru Avadanii [Thu, 14 Dec 2017 20:56:28 +0000 (21:56 +0100)]
p/fuel: Bring back glusterfs PPA arch patch

Fuel@OPNFV bumped glusterfs to 3.13 via glusterfs PPA, so bring
back our linux.system.repo.glusterfs patch, enabling arm64.

While at it, paralellize the addition of opnfv user on VCP nodes.

Change-Id: Ic260c54bed05902fa6e8569ab368d0226850f297
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for salt ver upstream 05/49005/1
Alexandru Avadanii [Thu, 14 Dec 2017 18:04:06 +0000 (19:04 +0100)]
u/fuel: Bump & rebase for salt ver upstream

Change-Id: Icf207bca8bf84e788ead78175f6df5ad43dfc392
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate documentation 75/48975/1
Cristina Pauna [Thu, 14 Dec 2017 15:54:01 +0000 (17:54 +0200)]
Update documentation

This documentation is a copy of Fuel@OPNFV documentation

Change-Id: I03b289043b3a48ef6d423f958846295e3d26121a
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agou/fuel: Bump & rebase for libvirtd group fix 49/48849/2
Alexandru Avadanii [Wed, 13 Dec 2017 19:34:37 +0000 (20:34 +0100)]
u/fuel: Bump & rebase for libvirtd group fix

JIRA: ARMBAND-335

Change-Id: Id42d3719dff18ef6948c1c2c18b48c8ac2b2d195
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for Pike upgrade 45/48545/7
Alexandru Avadanii [Thu, 7 Dec 2017 17:03:26 +0000 (18:03 +0100)]
u/fuel: Bump & rebase for Pike upgrade

- virtual deploys will use only UCA repos, without Armband/MCP;
- base image pre-build is now upstream, drop our patches;
- drop p/fuel libvirtd group workaround, now upstream in Fuel@OPNFV;
- drop p/reclass glusterfs PPA arch extension, obsolete;
- refactor armband repos in system.repo.mcp into:
  * armband (new, contains kernel, libvirt etc.);
  * armband_openstack (move into system.repo.mcp.openstack);
  * armband_mk_openstack (move intro system.repo.mcp.openstack);
  * armband_mcp_extra (move into system.repo.mcp.extra);
- drop 'nova: Update console defaults for armv7, aarch64';
- minor rebase of nova libvirt driver patches in our roll-up;

JIRA: ARMBAND-335

Change-Id: Ic5b7736cdd1d1ad5ff25728925198e8ea3e6b5b1
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for prx reboot 97/48497/1
Alexandru Avadanii [Thu, 7 Dec 2017 01:27:54 +0000 (02:27 +0100)]
u/fuel: Bump & rebase for prx reboot

Note that previously we pinned Fuel@OPNFV master branch commits,
starting with this rebase we will strictly follow the stable branch.

Change-Id: Ide3439ae3afb670931586701c5df307d16c4d89c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for apache state revert 73/47873/1
Alexandru Avadanii [Mon, 27 Nov 2017 19:35:05 +0000 (20:35 +0100)]
u/fuel: Bump & rebase for apache state revert

Change-Id: I65c7d74af470953a2b62caddc3bc6be27df3879a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: AArch64: base image: salt-minion preinst 61/47861/1
Alexandru Avadanii [Mon, 27 Nov 2017 00:46:45 +0000 (01:46 +0100)]
p/fuel: AArch64: base image: salt-minion preinst

Change-Id: Ib22a92d3530e14d1b9e002507c73a5960d5b058e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for image pre-install 09/47809/2
Alexandru Avadanii [Sun, 26 Nov 2017 04:43:39 +0000 (05:43 +0100)]
u/fuel: Bump & rebase for image pre-install

1. Bump to latest Fuel@OPNFV to include:
   - Bring in newer glusterfs for mtime unsplit brain
     * Requires adding arch "arm64" to PPA definition in reclass:
       - (reclass-system) linux.system.repo.glusterfs: Add arm64 arch
   - Switch nofeature-ha compute nodes to UCA repo
     * Requires an alternative way of adding linux.enea.com repos;
     * linux.enea.com repos will now be pre-install into VM images;
     * Requires refresh on repo arch list handled by Armband patch:
       - (fuel) baremetal, virtual: Extend arch list for UCA repo

2. Staging proposed patches from upstream Fuel@OPNFV:
   - Add pre-{install,purge} support for base image
     * Reference implementation adds pre-installed Armband specifics:
       - Enea public GPG to APT keys (for below repos);
       - repos (linux.enea.com/{apt-mk,mcp-repos}/*);
       - linux-{image,headers}-generic-hwe-16.04-edge;
       - cloud-init: datasource from NoCloud only;
     * Allows us to drop kernel installation from state files,
       installing the kernel only once during image prep, instead of
       two stages of parallel installs (5 baremetal, 14 VCP);
     * Ensures Armband repos are pre-configured for infrastructure
       VMs, allowing us to drop more reclass repo definitions;
     * Rework armband patch to install kernel only on kvm, cmp:
       - (fuel) baremetal: linux-image-generic-hwe-16.04-edge

3. Sync reclass repo definitions with upstream change, drop duplicates
   - [linux][repos] Remove unused repositories [1]
     * Upstream dropped all "ocata-{security,hotfix,...} repo comps,
       which are also empty for Armband, so drop them too;
     * Rework following armband patches:
       - (reclass-system) linux/system/repo/mcp: Add Armband repos
         * Move Armband repos to new dedicated reclass classes:
           - linux.system.repo.mcp.armband.extra (currently empty);
           - linux.system.repo.mcp.armband.openstack;
         * Use HTTPS for fetching Enea Armband GPG key;
       - (fuel) baremetal: Add Armband Openstack repos to kvm, cmp
         * Consume defs introduced above only on baremetal nodes;

4. Sync documentation with Fuel@OPNFV (cp)

5. Add vim swap files to .gitignore

[1] https://github.com/Mirantis/reclass-system-salt-model/commit/1dd1b31

Change-Id: Ibab56279de86f08ad7cd9bc6761f4c525532f811
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for new deploy arg `-E` 65/47465/8
Alexandru Avadanii [Sun, 19 Nov 2017 01:13:08 +0000 (02:13 +0100)]
u/fuel: Bump & rebase for new deploy arg `-E`

Slight refactor of Armband high states, combine all parts touching
salt minion into a single `armband.salt_minion` state.

Also bring in support for NVRAM-backed domain undefine via
`virt.purge` by passing down the proper flag to libvirt.

While at it, squash mcp/patches touching the same lines of code
in <_modules/seedng.py>, so deploys using `-f` do not fail at the
patch stage (due to conflicting patch lines, checking for `patch -R`
does not work as expected).

Change-Id: Iefca061e641854d28bd8576f2b4547c87c239e32
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for MaaS fabrics fix 29/47729/1
Alexandru Avadanii [Thu, 23 Nov 2017 18:16:30 +0000 (19:16 +0100)]
u/fuel: Bump & rebase for MaaS fabrics fix

Change-Id: I58bacd2b8f9d210fd9e144cd8db6239ca0b8949d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Fix patch apply failure after latest bump 11/47611/1
Alexandru Avadanii [Tue, 21 Nov 2017 19:04:44 +0000 (20:04 +0100)]
u/fuel: Fix patch apply failure after latest bump

Change-Id: I7e05e05551bb1dee8f531e12fd60b85dcc67e695
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for latest version 79/47579/1
ting wu [Tue, 21 Nov 2017 12:03:36 +0000 (13:03 +0100)]
u/fuel: Bump & rebase for latest version

This is to include public gw on prx nodes

Change-Id: I6dbab7ae8e3ddb1df46f908acf53eeefb5680af2
Signed-off-by: ting wu <ting.wu@enea.com>
6 years agop/fuel: MaaS: Sync curtin template with upstream 69/47469/3
Alexandru Avadanii [Sun, 19 Nov 2017 16:32:15 +0000 (17:32 +0100)]
p/fuel: MaaS: Sync curtin template with upstream

Required for future offline repository support.

JIRA: ARMBAND-319

Change-Id: I16767665e31c309a1a118e94302b8b43da7816f1
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for LVM filter fix 71/47471/3
Alexandru Avadanii [Tue, 21 Nov 2017 00:41:34 +0000 (01:41 +0100)]
u/fuel: Bump & rebase for LVM filter fix

Change-Id: I3696b3d778d60c267fbb03475f858554d9b18142
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for netconfig rm via salt 59/47459/1
Alexandru Avadanii [Sat, 18 Nov 2017 21:17:00 +0000 (22:17 +0100)]
u/fuel: Bump & rebase for netconfig rm via salt

Change-Id: I0de153ef4e5a71f350d29a90ae4c79b863d676eb
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: VCP: linux-image-generic-hwe-16.04-edge 89/47289/2
Alexandru Avadanii [Wed, 15 Nov 2017 19:08:42 +0000 (20:08 +0100)]
p/fuel: VCP: linux-image-generic-hwe-16.04-edge

JIRA: ARMBAND-330

Change-Id: I43cd814f2f60df76eabafcae3590628a5d68709d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: armband formula: Refresh nova patches 71/47371/1
Alexandru Avadanii [Thu, 16 Nov 2017 18:14:14 +0000 (19:14 +0100)]
p/fuel: armband formula: Refresh nova patches

Rework armband salt formula, focusing on nova libvirt driver patches:
- Switch from multiple individual patches to a single roll-up patch:
  * Patch is now applied for python directory instead of each file;
  * Expected hash is now 'False' (no hash checking for whole dir);
  * Added 'unless' condition to skip patching when already applied.
    Replaces old hash mechanism which was broken anyway when multiple
    patches are applied to the same file;
- nova: Switch guest video from VGA to virtio (replace our old
  standard VGA default patch with upstream backport);
- nova: Skip config/patch if 'python-nova' is not installed
  (e.g. for KVM nodes);
- nova: Support Qemu >= 2.10 (backport);
- libvirt: Re-enable Apparmor security driver on compute nodes;
- armband state is now fully re-entrant;

JIRA: ARMBAND-306
JIRA: ARMBAND-318
JIRA: ARMBAND-320
JIRA: ARMBAND-331

Change-Id: I48c09b10be030aa1ab4424b76876bf3dabd40fd2
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for keystone.client retry 63/47363/1
Alexandru Avadanii [Thu, 16 Nov 2017 16:53:55 +0000 (17:53 +0100)]
u/fuel: Bump & rebase for keystone.client retry

Change-Id: I1a1d91af5c7dc92307ccd7a52e97cc95c70149f0
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for neutron trunk ports 85/47285/1
Alexandru Avadanii [Wed, 15 Nov 2017 18:52:17 +0000 (19:52 +0100)]
u/fuel: Bump & rebase for neutron trunk ports

Change-Id: Ibb55ee7fe4b615114ae0d6b91bc3e77270f90d92
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: kvm nodes: Configure repos before new krn 95/47095/1
Alexandru Avadanii [Sun, 12 Nov 2017 18:47:41 +0000 (19:47 +0100)]
p/fuel: kvm nodes: Configure repos before new krn

Armband requires a custom kernel on baremetal nodes (kvm, cmp).
However, the repos (configured as part of `linux.system` high state)
were added before installing the kernel only for cmp nodes.

Change-Id: Ie8d6e9cf4eaa84c459a70112ef002d09be9c4cf4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for apache mod list fix 89/47089/1
Alexandru Avadanii [Sun, 12 Nov 2017 16:31:38 +0000 (17:31 +0100)]
u/fuel: Bump & rebase for apache mod list fix

Change-Id: Ia719a04a88533e55f713d955b5999130b5fc635a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for proxy apache fix 45/47045/1
Alexandru Avadanii [Fri, 10 Nov 2017 16:37:27 +0000 (17:37 +0100)]
u/fuel: Bump & rebase for proxy apache fix

Change-Id: Id4b6c37d6814458600e2554f96e4580b126f1b63
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for curtin network config 53/46853/2
Charalampos Kominos [Wed, 8 Nov 2017 11:35:21 +0000 (12:35 +0100)]
u/fuel: Bump & rebase for curtin network config

Change-Id: Iaaea7494b960b05c4e409eb52daa6b0fa6414e12
Signed-off-by: Charalampos Kominos <Charalampos.Kominos@enea.com>
6 years agop/fuel: bm: linux-image-generic-hwe-16.04-edge 29/46729/1
Alexandru Avadanii [Sun, 5 Nov 2017 20:20:02 +0000 (21:20 +0100)]
p/fuel: bm: linux-image-generic-hwe-16.04-edge

The Salt way to pin the kernel version is via its reclass model, by
defining system.kernel.version. However, this only works with
explicit kernel package names and not with meta package names
(e.g. linux-image-4.13.0-9916-generic is expected instead of
      linux-image-generic-hwe-16.04-edge, which would break the
`linux_kernel_old_absent` state).

For now, let's explicitly call `pkg.install` for the kernel and
headers packages, using the meta package name to ensure automatic
fallback to Ubuntu packages if Armband repos are missing,
respectively to automatically pick up new kernel package names
in case of meta + kernel packages bump later.

JIRA: ARMBAND-280

Change-Id: I5448df1de1b3c211583708402b5c7497df92fc16
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for debian_ip lowercase fix 93/46693/2
Alexandru Avadanii [Fri, 3 Nov 2017 17:20:17 +0000 (18:20 +0100)]
u/fuel: Bump & rebase for debian_ip lowercase fix

While at it, revert commit adding "opnfv" user to "libvirt" group,
as it would break with the current event flow (opnfv user being
created prior to libvirt group).

Change-Id: I6f5d578153c33dcddac76bc7bc6b428fe6796b1a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: Add opnfv user to libvirt group 81/46681/1
Charalampos Kominos [Fri, 3 Nov 2017 15:53:02 +0000 (16:53 +0100)]
p/fuel: Add opnfv user to libvirt group

Change-Id: Ia075a790fce0aeb0d21b20b2775e2cc079311b88

6 years agoMakefile: patches-export: Remove existing patches 95/46595/1
Alexandru Avadanii [Thu, 2 Nov 2017 21:57:18 +0000 (22:57 +0100)]
Makefile: patches-export: Remove existing patches

In case patch filenames changed, clear the old patches from the
destination directory prior to exporting new patches.

Change-Id: I65e56ae042dca1c769a0f68a449b3b0e7d7d25dc
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for galera formula pinning 23/46523/1
Alexandru Avadanii [Wed, 1 Nov 2017 11:15:57 +0000 (12:15 +0100)]
u/fuel: Bump & rebase for galera formula pinning

JIRA: ARMBAND-328

Change-Id: I5f284be5e75dc5ea740e632efc6f6c2e46de3973
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoci/deploy.sh: Add support for CI_DEBUG 43/46143/1
Alexandru Avadanii [Mon, 23 Oct 2017 17:03:53 +0000 (19:03 +0200)]
ci/deploy.sh: Add support for CI_DEBUG

While at it, use SSH_SALT global var in `cleanup_uefi`.

Change-Id: I9400edde69d3aaaa1879cce0e79898c80db486db
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoMerge "docs: Sync latest Fuel updates"
Alexandru Avadanii [Mon, 23 Oct 2017 16:04:52 +0000 (16:04 +0000)]
Merge "docs: Sync latest Fuel updates"

6 years agou/fuel: Bump to opnfv-5.0.2 37/46137/1
Alexandru Avadanii [Mon, 23 Oct 2017 16:03:33 +0000 (18:03 +0200)]
u/fuel: Bump to opnfv-5.0.2

Change-Id: I168b916e77aeb219440af6aff3f44233c4005ac3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agodocs: Sync latest Fuel updates 35/46135/1
Alexandru Avadanii [Mon, 23 Oct 2017 15:53:12 +0000 (17:53 +0200)]
docs: Sync latest Fuel updates

Change-Id: I88e2a3f59ccada34dcc88e0b4d864721e6d3242e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for VCP VM timeout increase 05/45905/1
Alexandru Avadanii [Thu, 19 Oct 2017 22:36:11 +0000 (00:36 +0200)]
u/fuel: Bump & rebase for VCP VM timeout increase

Change-Id: I12f65038f2617fef4a5a12675a364ef113188b52
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for nested wait_for fix 97/45897/1
Alexandru Avadanii [Thu, 19 Oct 2017 22:23:02 +0000 (00:23 +0200)]
u/fuel: Bump & rebase for nested wait_for fix

Change-Id: I0bf36ade79626704788d4b42baf0dddb8e30a665
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for infinite loop removal 41/45841/1
Alexandru Avadanii [Thu, 19 Oct 2017 15:35:40 +0000 (17:35 +0200)]
u/fuel: Bump & rebase for infinite loop removal

Change-Id: Ia3d12bceae483571e1b1c91e2d0150c12b55b73b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for cmp network fix 23/45723/1
Alexandru Avadanii [Thu, 19 Oct 2017 03:49:46 +0000 (05:49 +0200)]
u/fuel: Bump & rebase for cmp network fix

Change-Id: I2d445a78ee6d25b826afe3c42d433b9c4af3d09d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for maas state online nodes check 03/45703/1
Alexandru Avadanii [Thu, 19 Oct 2017 01:56:37 +0000 (03:56 +0200)]
u/fuel: Bump for maas state online nodes check

Change-Id: I22f572fe3067e15f1ca91481fe60fef5329ee48a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for PDF-based network config 47/45647/1
Alexandru Avadanii [Wed, 18 Oct 2017 23:15:15 +0000 (01:15 +0200)]
u/fuel: Bump & rebase for PDF-based network config

Change-Id: If970bbc8735d38542a90b2cbdbb2523ae644a29c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoREADME: Convert from markdown to RST 19/45619/1
Alexandru Avadanii [Wed, 18 Oct 2017 19:11:40 +0000 (21:11 +0200)]
README: Convert from markdown to RST

Change-Id: I80d3bea1a97382f778c33e5bae4226cca869179b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoMerge "u/fuel: Bump & rebase for reclass class order fix"
Alexandru Avadanii [Wed, 18 Oct 2017 16:25:26 +0000 (16:25 +0000)]
Merge "u/fuel: Bump & rebase for reclass class order fix"

6 years agoMerge "u/fuel: Bump & rebase for state break & retry"
Alexandru Avadanii [Wed, 18 Oct 2017 16:24:37 +0000 (16:24 +0000)]
Merge "u/fuel: Bump & rebase for state break & retry"

6 years agou/fuel: Bump & rebase for reclass class order fix 33/45533/1
Alexandru Avadanii [Wed, 18 Oct 2017 13:43:21 +0000 (15:43 +0200)]
u/fuel: Bump & rebase for reclass class order fix

Change-Id: I4b4ac26225363a4217e1b81b6086dd88dbb9acea
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for state break & retry 47/45347/3
Alexandru Avadanii [Tue, 17 Oct 2017 14:06:14 +0000 (16:06 +0200)]
u/fuel: Bump & rebase for state break & retry

While at it, return true for all armband states that apply patches
which are also providing a post-patching file hash.

Change-Id: I303a2e142a8a9925f6630b53891ddc7bb0399453
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate release date in documentation 25/45525/1
Cristina Pauna [Wed, 18 Oct 2017 12:08:48 +0000 (15:08 +0300)]
Update release date in documentation

Change-Id: I294b2ccb9e43f90aa3745fe040a7c956f910b816
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agoMerge "reclass: system: Pin Armband apt-mk to nightly ver"
Alexandru Avadanii [Sun, 15 Oct 2017 21:14:12 +0000 (21:14 +0000)]
Merge "reclass: system: Pin Armband apt-mk to nightly ver"

6 years agoreclass: system: Pin Armband apt-mk to nightly ver 45/45145/1
Alexandru Avadanii [Sun, 15 Oct 2017 16:27:58 +0000 (18:27 +0200)]
reclass: system: Pin Armband apt-mk to nightly ver

Recently, Mirantis apt-mk repos were changed upstream from using the
'nightly' dist to 'stable'. However, Armband only provides the
'nightly' dist for now, so hardcode our repo definitions to that.

Change-Id: I43b7531905b1bbe2a79a3fb2215dea9c35932b7c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for common reclass rework 43/45143/1
Alexandru Avadanii [Sun, 15 Oct 2017 14:23:49 +0000 (16:23 +0200)]
u/fuel: Bump & rebase for common reclass rework

Change-Id: Id7d125b746e97d6e186a7890a4c2f599e24a186c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for VCP state split 15/45115/1
Alexandru Avadanii [Fri, 13 Oct 2017 21:28:38 +0000 (23:28 +0200)]
u/fuel: Bump & rebase for VCP state split

Change-Id: I6f0367d75ea831de78ced480ea73d1cd10680b80

6 years agoUpdate the armband documentation 93/44993/1
Cristina Pauna [Fri, 13 Oct 2017 08:19:00 +0000 (11:19 +0300)]
Update the armband documentation

Since the x86 and arm documentation for Fuel is now common, I just
copied the documentation made in fuel project as is.

JIRA: ARMBAND-293

Change-Id: I6bfd26c9c911829ae556db0388bb16310d8280ba
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agoAArch64 NIC adaptation patch 69/44569/2
Guillermo Herrero [Mon, 9 Oct 2017 12:54:36 +0000 (14:54 +0200)]
AArch64 NIC adaptation patch

AArch64 NIC adaptation for dual NIC boards with traffic separation
 -kvm nodes: added second trunk_nic
 -compute nodes: removed third external_nic

Change-Id: I874094075ab01c7fe21af26602a7366a371cec28
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
6 years agou/fuel: Bump & rebase for ODL Nitrogen 77/44477/1
Alexandru Avadanii [Fri, 6 Oct 2017 17:09:48 +0000 (19:09 +0200)]
u/fuel: Bump & rebase for ODL Nitrogen

Change-Id: I69688a0bf657564d440fc6d4d93f3f7c16818a90
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoci/deploy.sh: Drop local_env support 97/44297/2
Alexandru Avadanii [Thu, 5 Oct 2017 01:46:54 +0000 (03:46 +0200)]
ci/deploy.sh: Drop local_env support

While at it, fix shellcheck warnings in deploy wrapper.

Change-Id: I2ddd272afe7ec16d6c594295a257eb98ee5bf5ce
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for jump bridge configuration rework 87/44287/1
Alexandru Avadanii [Wed, 4 Oct 2017 22:57:45 +0000 (00:57 +0200)]
u/fuel: Bump for jump bridge configuration rework

Change-Id: I23100e3fd9854cd1ffd52961a0260d3c23875dd1
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for second neutron formula fixup 39/44239/1
Alexandru Avadanii [Wed, 4 Oct 2017 15:38:39 +0000 (17:38 +0200)]
u/fuel: Bump for second neutron formula fixup

Change-Id: I52cb9720a452c4fa7b71a9135de700f5c601132d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for salt-formula-neutron fixup 85/43985/1
Alexandru Avadanii [Mon, 2 Oct 2017 23:43:38 +0000 (01:43 +0200)]
u/fuel: Bump for salt-formula-neutron fixup

Change-Id: Id9859eeb526822355948833ca1ce067594931321
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for Salt version sync 45/43945/1
Alexandru Avadanii [Mon, 2 Oct 2017 19:23:58 +0000 (21:23 +0200)]
u/fuel: Bump & rebase for Salt version sync

Change-Id: I5641802152c4e9dc6cec3218848921be5179e815
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for MaaS missing inc fixup 83/43383/1
Alexandru Avadanii [Thu, 28 Sep 2017 03:27:48 +0000 (05:27 +0200)]
u/fuel: Bump & rebase for MaaS missing inc fixup

Change-Id: I041d51eeebfe77aee9a519584f6cfb6f7b740e93
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for full PDF support 01/43201/2
Alexandru Avadanii [Tue, 26 Sep 2017 16:22:06 +0000 (18:22 +0200)]
u/fuel: Bump & rebase for full PDF support

Change-Id: I7ae833b429c018345d0ab061877d27e3183b3dc7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for yamllint cleanup 05/43105/3
Alexandru Avadanii [Tue, 26 Sep 2017 03:27:51 +0000 (05:27 +0200)]
u/fuel: Bump & rebase for yamllint cleanup

Change-Id: I1144c523596feb64251f08375501cdb73a0d76f6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for linux/map.jinja fix 01/43101/1
Alexandru Avadanii [Tue, 26 Sep 2017 02:44:21 +0000 (04:44 +0200)]
u/fuel: Bump for linux/map.jinja fix

Change-Id: I751c89fd38047fcf2bf06594db0482ee478e39d1
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for PDF-compatible reclass 29/42429/8
Alexandru Avadanii [Tue, 19 Sep 2017 14:36:43 +0000 (16:36 +0200)]
u/fuel: Bump & rebase for PDF-compatible reclass

JIRA: ARMBAND-292

Change-Id: I913ac6ec20cd34573c0e91989d7fd49a79abafaa
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoFixed Hash of patch file for nova-libvirt-ACPI-AAVMF 25/42525/12
Charalampos Kominos [Wed, 20 Sep 2017 13:59:35 +0000 (15:59 +0200)]
Fixed Hash of patch file for nova-libvirt-ACPI-AAVMF

JIRA: ARMBAND-312

Change-Id: I77b9d38dd7e18bf464e30bfabce3111ac47e8bd7
Signed-off-by: Charalampos Kominos <Charalampos.Kominos@enea.com>
6 years agop/fuel: edit libvirt.py with correct arch values 73/42273/2
Charalampos Kominos [Mon, 18 Sep 2017 14:20:09 +0000 (16:20 +0200)]
p/fuel: edit libvirt.py with correct arch values

On AArch64 systems, ACPI should only be added to the domain XML
by nova via libvirt driver when guest UEFI (AAVMF) is used.

Change-Id: I462303b196366ddaa132b2a2ed6fe4af0e8e5f95

6 years agoMerge "p/fuel: armband state: ACPI depends on AAVMF"
Alexandru Avadanii [Fri, 15 Sep 2017 21:33:37 +0000 (21:33 +0000)]
Merge "p/fuel: armband state: ACPI depends on AAVMF"

6 years agou/fuel: Track Fuel@OPNFV stable/euphrates branch 89/42089/1
Alexandru Avadanii [Fri, 15 Sep 2017 19:53:11 +0000 (21:53 +0200)]
u/fuel: Track Fuel@OPNFV stable/euphrates branch

Change-Id: Ifcbaaf2cef9b6320a89593d4a1250e8b291ea7f2
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: armband state: ACPI depends on AAVMF 85/42085/1
Alexandru Avadanii [Fri, 15 Sep 2017 18:53:53 +0000 (20:53 +0200)]
p/fuel: armband state: ACPI depends on AAVMF

On AArch64 systems, ACPI should only be added to the domain XML
by nova via libvirt driver when guest UEFI (AAVMF) is used.

Change-Id: I395e65a5790615c926eb86f754ff7b7f8feac26a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoRemove build instruction from documentation 67/42067/2
Cristina Pauna [Fri, 15 Sep 2017 12:12:45 +0000 (15:12 +0300)]
Remove build instruction from documentation

Fuel/MCP no longer packages the installer in an iso, therefore
these building instructions are obsolete.

JIRA:ARMBAND-293

Change-Id: I18e5a7beb41656f0c6b61dccbe5609530e2b70b6
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agou/fuel: Bump & rebase for runtime parametrization 67/41767/2
Alexandru Avadanii [Tue, 12 Sep 2017 17:55:00 +0000 (19:55 +0200)]
u/fuel: Bump & rebase for runtime parametrization

While at it, move opnfv user required reclass parameters to newly
added <all-mcp-ocata-common/opnfv/init.yml>.

Change-Id: Ic614e9e9db4e3ae74b8c08bc34be5fc732c2aae4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for mcpcontrol CIDR change 97/41597/1
Alexandru Avadanii [Mon, 11 Sep 2017 22:01:58 +0000 (00:01 +0200)]
u/fuel: Bump & rebase for mcpcontrol CIDR change

Stop overriding MaaS IP in mcpcontrol, keep same value as Fuel@OPNFV
has (10.20.0.3).

Change-Id: I4789aef378204fdbcf53355c62a9a289b200987c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>