armband.git
5 years agou/fuel: Bump & rebase for nova placement rectify 23/58723/1
Alexandru Avadanii [Tue, 19 Jun 2018 13:51:58 +0000 (15:51 +0200)]
u/fuel: Bump & rebase for nova placement rectify

Change-Id: I9a4c4a5b30147605d33fa7ea95c28eedcae4ede8
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump for Salt downgrade 85/58585/1
Alexandru Avadanii [Fri, 15 Jun 2018 13:01:11 +0000 (15:01 +0200)]
u/fuel: Bump for Salt downgrade

Change-Id: I84b06396923ba122a8434039b8d2ac7938336ee5
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump for keyserver proxy support rebase 47/58547/1
Alexandru Avadanii [Thu, 14 Jun 2018 15:33:34 +0000 (17:33 +0200)]
u/fuel: Bump for keyserver proxy support rebase

Change-Id: Ic0cd824c7156a93ee8c8d9afe5d2796ff7dba889
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump & rebase for sphinx metadata fix 61/58461/1
Alexandru Avadanii [Tue, 12 Jun 2018 14:28:30 +0000 (16:28 +0200)]
u/fuel: Bump & rebase for sphinx metadata fix

Change-Id: I5cd68ef6cb5b1d3f2423ea9f69eaa64daa85a03f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump & rebase for keyserver proxy rebase 29/58429/1
Alexandru Avadanii [Mon, 11 Jun 2018 15:52:43 +0000 (17:52 +0200)]
u/fuel: Bump & rebase for keyserver proxy rebase

Change-Id: I9ecf7ae9b07f8000e75b13324ebcf8e97981fa22
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agop/reclass-system: Add Pike repos for Queens 67/58367/3
Alexandru Avadanii [Fri, 8 Jun 2018 12:09:23 +0000 (14:09 +0200)]
p/reclass-system: Add Pike repos for Queens

Until Mirantis Queens repositories get populated with all required
arm64 binaries, add Pike repositories for filling in missing deps.

While at it, remove Nova patches meanwhile upstreamed/obsoleted:
- Add video type virtio for AArch64
- libvirt driver: AArch64: ACPI depends on AAVMF (superseded by [1])

Bump Fuel@OPNFV git submodule to include compute discovery.

[1] https://github.com/openstack/nova/commit/6f54f5c1e

Change-Id: I85429fd211cd7eadaec1419d0213182ade50f7ed
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump & rebase for OpenStack Queens 77/58277/3
Alexandru Avadanii [Wed, 6 Jun 2018 09:37:59 +0000 (11:37 +0200)]
u/fuel: Bump & rebase for OpenStack Queens

Whie at it, drop architecture field for new MCP mirror repo.

Change-Id: Id7c8cad6cba11bd6982861430aecf40ab881e62b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump & rebase for keyserver prx refresh 29/58329/1
Alexandru Avadanii [Thu, 7 Jun 2018 13:45:41 +0000 (15:45 +0200)]
u/fuel: Bump & rebase for keyserver prx refresh

Change-Id: If00a793dccfa6f779a6e2481b41ebec6bbdda39c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump & rebase for upstream patches 95/58195/1
Alexandru Avadanii [Mon, 4 Jun 2018 13:46:04 +0000 (15:46 +0200)]
u/fuel: Bump & rebase for upstream patches

Change-Id: Ie25c098273b929e9a31adfcfd3eb95dcf856611a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump & rebase for upstream ODL leveldbjni 39/58039/1
Alexandru Avadanii [Tue, 29 May 2018 15:32:56 +0000 (17:32 +0200)]
u/fuel: Bump & rebase for upstream ODL leveldbjni

JIRA: ARMBAND-387

Change-Id: Id24c15f7390bb63b6c422f1da8548effd5aa885a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump for MaaS subarches selection 25/57925/1
Alexandru Avadanii [Thu, 24 May 2018 18:37:09 +0000 (20:37 +0200)]
u/fuel: Bump for MaaS subarches selection

Change-Id: I723fbe3048f627ceeb44d456cb793dcf931d24cf
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump & rebase for maas.machines.storage 93/57793/3
Alexandru Avadanii [Wed, 23 May 2018 17:29:25 +0000 (19:29 +0200)]
u/fuel: Bump & rebase for maas.machines.storage

Change-Id: I22781c20f353a81e546b1d6de390e6c58b31a494
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump & rebase for doc updates 61/57761/1
Alexandru Avadanii [Wed, 23 May 2018 16:54:15 +0000 (18:54 +0200)]
u/fuel: Bump & rebase for doc updates

While at it, backport proposed upstream PR [1] fixing MaaS curtin
arm64 template's missing newline.

[1] https://github.com/salt-formulas/salt-formula-maas/pull/31

Change-Id: Ibad424ea52197fd3b289a722b23bd6c6ba354f72
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years agou/fuel: Bump & rebase for generate_dhparams fix 05/57705/1
Alexandru Avadanii [Tue, 22 May 2018 18:50:39 +0000 (20:50 +0200)]
u/fuel: Bump & rebase for generate_dhparams fix

Change-Id: Idd82da13949905a09158010cfd3f58912cccefe5
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
5 years ago[salt] Retire Armband Saltstack repos 81/57281/5
Alexandru Avadanii [Thu, 10 May 2018 16:09:26 +0000 (18:09 +0200)]
[salt] Retire Armband Saltstack repos

Provided we take care of the minor consequences of relying strictly
on upstream Saltstack amd64 repos on arm64 (since we don't use RAET,
this means merely installing `python-futures` as a dependency of
`python-tornado` on all minions), we can finally drop our Salstack
arm64 repository.

This implies installing python-futures on:
- FN and VCP VMs (handled via lib.sh pre-patching);
- baremetal nodes (handled via MaaS Curtin template for arm64 now);

While at it, also handle other minor patch cleanup operations:
 * drop `system.linux.system.repo.mcp.armband`, already covered by:
   - lib.sh pre-patching for FN and VCP VM images;
   - maas.region.repositories for baremetal nodes;
 * switch glusterfs PPA repo arch from 'amd64,arm64' to None;
 * drop obsolete patch handling `mcelog` on AArch64;

[1] https://github.com/salt-formulas/salt-formula-maas/pull/26

JIRA: ARMBAND-382

Change-Id: I34f3bd70ebf10395e8d4e70498ff3a144b4d9c3b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for MCP repos on HA 99/57599/1
Alexandru Avadanii [Sun, 20 May 2018 20:33:56 +0000 (22:33 +0200)]
u/fuel: Bump & rebase for MCP repos on HA

Switch from UCA pike-staging repository to Mirantis MCP repo.

Change-Id: I7f4935521a0ff649ca0919d0d1be37ca17263051
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for gnocchi/panko 49/57549/1
Alexandru Avadanii [Thu, 17 May 2018 19:35:53 +0000 (21:35 +0200)]
u/fuel: Bump & rebase for gnocchi/panko

Change-Id: I29adc8df9b524c3c94f1916e49e36d9a916e368f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: Retire Armband repos in favor of MCP ones 35/57135/1
Alexandru Avadanii [Mon, 7 May 2018 17:57:05 +0000 (19:57 +0200)]
p/fuel: Retire Armband repos in favor of MCP ones

JIRA: ARMBAND-372

Change-Id: I53eaa1d48da72588b1cd9e067504dd8cccc54cd6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: Set volume name in source file to sdX 89/56789/5
Charalampos Kominos [Fri, 27 Apr 2018 13:29:41 +0000 (15:29 +0200)]
p/fuel: Set volume name in source file to sdX

By default the openstack virtual machines use virtio_blk. That causes
certain tests in functest to fail to attach the proper number of disks.
The solution is to switch to scsi disks for which we must also generate
the proper openstack source file.

JIRA: ARMBAND-376

Change-Id: I99a4073c24f13f1eb3798b2b07cb2c16ec3688cf
Signed-off-by: Charalampos Kominos <Charalampos.Kominos@enea.com>
6 years agou/fuel: Bump for sysinfo print 05/56805/1
Alexandru Avadanii [Fri, 27 Apr 2018 18:23:38 +0000 (20:23 +0200)]
u/fuel: Bump for sysinfo print

Change-Id: I578c9709f1efbbd06807085c9fc355fc8c6b5525
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for MaaS boot src selection 97/56697/1
Alexandru Avadanii [Thu, 26 Apr 2018 18:10:54 +0000 (20:10 +0200)]
u/fuel: Bump & rebase for MaaS boot src selection

Change-Id: I12a84a05dc26edb78f6f21a98e446b22babfd7c7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years ago[docs] Fix broken link and label 37/56637/1
Cristina Pauna [Thu, 26 Apr 2018 10:37:47 +0000 (12:37 +0200)]
[docs] Fix broken link and label

Change-Id: Ia19c1ed05c9d70729787c20650f9a964fc8ede77
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agoRevert "[p/openstack.nova] force creation of pty on aarch64" 05/56505/1
Alexandru Avadanii [Wed, 25 Apr 2018 15:50:19 +0000 (17:50 +0200)]
Revert "[p/openstack.nova] force creation of pty on aarch64"

Now that we added Mirantis MCP repos on cmp nodes for HA scenarios,
the recently added patch that reverted Ubuntu specific changes for
serial console no longer applies (as Mirantis does not carry those
Ubuntu modifications but instead relies on upstream Nova).

This, combined with a minor bug in patch applying itself and a
legacy leftover that does not check the patch apply return code
led to the whole Nova patch to be skipped.

- remove pty related patch hunks (revert);
- fix `unless` condition for Nova patch apply, as well as Salt minion
  patch apply;
- break `armband` state on patch apply failure;

Note that for noHA deploys (where we still use the Ubuntu packages
on cmp nodes afair) we will revert to old (no pty) behavior.

This reverts commit 093f2b7684c86979dfa6f5f36f28689ca9b3e552.

Change-Id: Ib3c1119ab544ba895b2f8d37e0b9542196058993
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for openstack fix 73/56473/2
Guillermo Herrero [Wed, 25 Apr 2018 12:21:27 +0000 (14:21 +0200)]
u/fuel: Bump & rebase for openstack fix

Change-Id: I5d48b6cd8ad2b1d602ed86d5d1f69a0a806bc170
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
6 years agoMerge "u/fuel: Bump & rebase for cmp MCP repos"
Alexandru Avadanii [Tue, 24 Apr 2018 18:02:49 +0000 (18:02 +0000)]
Merge "u/fuel: Bump & rebase for cmp MCP repos"

6 years agou/fuel: Bump & rebase for cmp MCP repos 21/56421/1
Alexandru Avadanii [Tue, 24 Apr 2018 18:00:38 +0000 (20:00 +0200)]
u/fuel: Bump & rebase for cmp MCP repos

Bring in MCP repos on baremetal compute nodes.

Change-Id: Ib013eef7c7e6a565dc3837395f456607d9dfef68
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years ago[docs] Update release name 87/56387/1
Cristina Pauna [Tue, 24 Apr 2018 14:43:59 +0000 (17:43 +0300)]
[docs] Update release name

Change-Id: Ib8f7ea681b581810c4992bbe864dce0565c1ae7f
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agou/fuel: Bump & rebase for tenant NIC fix 01/56201/1
Alexandru Avadanii [Sun, 22 Apr 2018 00:23:26 +0000 (02:23 +0200)]
u/fuel: Bump & rebase for tenant NIC fix

Change-Id: I318b3541add33d50e47f8acba56b7ad58357e105
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years ago[p/openstack.nova] force creation of pty on aarch64 15/55815/7
Charalampos Kominos [Mon, 16 Apr 2018 12:18:45 +0000 (14:18 +0200)]
[p/openstack.nova] force creation of pty on aarch64

Allow nova to create a pty device for aarch64VM

JIRA: ARMBAND-352

Change-Id: I7d481957342a0dfb5be38a01b3d755862321cfa7
Signed-off-by: Charalampos Kominos <charalampos.kominos@enea.com>
6 years agou/fuel: Bump & rebase for vlan parametrization 57/56057/1
Cristina Pauna [Thu, 19 Apr 2018 11:50:09 +0000 (14:50 +0300)]
u/fuel: Bump & rebase for vlan parametrization

Change-Id: If8b154835b4ac18117108c6a0070a65f6db3e011
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agou/fuel: Bump for cmp linux.system retry 93/55993/1
Alexandru Avadanii [Wed, 18 Apr 2018 15:49:36 +0000 (17:49 +0200)]
u/fuel: Bump for cmp linux.system retry

Change-Id: I2359b88bfb3ec6c1a1515b3874af6b6a456be318
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for MaaS fio test workaround 81/55981/1
Alexandru Avadanii [Wed, 18 Apr 2018 13:44:50 +0000 (15:44 +0200)]
u/fuel: Bump for MaaS fio test workaround

JIRA: FUEL-365

Change-Id: I365d032ad52fe952ad8d89b50c29cfdcd427834f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for ODL cleanup 69/55669/1
Cristina Pauna [Fri, 13 Apr 2018 10:26:43 +0000 (12:26 +0200)]
u/fuel: Bump & rebase for ODL cleanup

Change-Id: Ie23a49c17ab4890fc1262d1111efd85ec83d7866
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agou/fuel: Bump & rebase for ODL Oxygen 07/55107/1
Alexandru Avadanii [Fri, 6 Apr 2018 21:43:54 +0000 (23:43 +0200)]
u/fuel: Bump & rebase for ODL Oxygen

Drop obsolete patches:
- UCA arch list extension (upstream no longer enforces the arch);

Change-Id: I223964af674979f034a61aefff85c9f47af466d9
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: Bump GlusterFS to 3.13 (was 3.12) 39/55039/1
Alexandru Avadanii [Fri, 6 Apr 2018 05:39:38 +0000 (07:39 +0200)]
p/fuel: Bump GlusterFS to 3.13 (was 3.12)

GlusterFS PPA now has arm64 binaries for 3.13, use them to drop one
more patch and align with Fuel@OPNFV.

Change-Id: I0769d6c3f34bb880fcd8f5ed70b0c2bf561d450a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoMerge "Revert "[p/openstack.nova] Allow creation of pty on aarch64""
Alexandru Avadanii [Thu, 5 Apr 2018 20:40:15 +0000 (20:40 +0000)]
Merge "Revert "[p/openstack.nova] Allow creation of pty on aarch64""

6 years agoRevert "[p/openstack.nova] Allow creation of pty on aarch64" 19/55019/1
Alexandru Avadanii [Thu, 5 Apr 2018 20:39:50 +0000 (20:39 +0000)]
Revert "[p/openstack.nova] Allow creation of pty on aarch64"

This reverts commit 075143e95d5b42d615ab7c81446095746e1f0064.

Change-Id: I720d47dd5c69077363501e642730df9db1dcef81

6 years agoMerge "[p/openstack.nova] Allow creation of pty on aarch64"
Alexandru Avadanii [Thu, 5 Apr 2018 17:55:23 +0000 (17:55 +0000)]
Merge "[p/openstack.nova] Allow creation of pty on aarch64"

6 years agou/fuel: Bump for Armband Pharos IDF changes 63/54963/1
Alexandru Avadanii [Thu, 5 Apr 2018 02:28:14 +0000 (04:28 +0200)]
u/fuel: Bump for Armband Pharos IDF changes

Bring in arm-pod5 hugepage configuration et al.

Change-Id: I98843c080ba2da7dc66ad3b22a8035d80e1975e2
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/reclass-system-salt-model: drop openstack arch 31/54931/1
Alexandru Avadanii [Wed, 4 Apr 2018 18:15:44 +0000 (20:15 +0200)]
p/reclass-system-salt-model: drop openstack arch

mcp-repos now has arm64 packages too, drop its architecture list
(currently hardcoded to 'amd64') to be able to pick them up.

Change-Id: Icefefe21111dc65713fde45ed9994e78e6b33ca6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/fuel: Fix ga-16.04 MaaS kernel to be hwe-edge 39/54839/2
Alexandru Avadanii [Tue, 3 Apr 2018 22:59:54 +0000 (00:59 +0200)]
p/fuel: Fix ga-16.04 MaaS kernel to be hwe-edge

While at it, bump & rebase for ODL VM memory bump & Pike staging PPA,
handle architecture list for pike-staging PPA.

Change-Id: I13cdeef0ae2167ff1b7e6dd9c188dfbdcf18d9a1
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for ovs config fixes 13/54613/2
Charalampos Kominos [Thu, 29 Mar 2018 14:34:08 +0000 (16:34 +0200)]
u/fuel: Bump & rebase for ovs config fixes

Change-Id: I7227fea1c10974754c9e6224dcf0dcb4701d24b7
Signed-off-by: Charalampos Kominos <charalampos.kominos@enea.com>
6 years agou/fuel: Bump & rebase for ODL fixes 03/54503/1
Alexandru Avadanii [Mon, 26 Mar 2018 22:47:43 +0000 (00:47 +0200)]
u/fuel: Bump & rebase for ODL fixes

Change-Id: I0cd2b8a0315c3dd71435138963927e4648d0ef6f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years ago[p/openstack.nova] Allow creation of pty on aarch64 01/53701/8
Charalampos Kominos [Tue, 13 Mar 2018 16:33:21 +0000 (17:33 +0100)]
[p/openstack.nova] Allow creation of pty on aarch64

Armband uses openstack packages from Ubuntu. Those packages
are configured to work with other packages from UCA repos. Since
ARMband uses newer versions of certain packages than those in UCA
(libvirt) we can allow different config without breaking anything.

JIRA: ARMBAND-352

Change-Id: I8f8947c3fca3b5239edb5089d3b54d0d159b4dc8
Signed-off-by: Charalampos Kominos <charalampos.kominos@enea.com>
6 years agou/fuel: Bump & rebase for netdev br datapath_type 57/54057/1
Alexandru Avadanii [Sun, 18 Mar 2018 20:59:36 +0000 (21:59 +0100)]
u/fuel: Bump & rebase for netdev br datapath_type

Change-Id: I9a72c6a4a2f7048d3b446a314d3f0ba4662a7024
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for salt state retry 21/53721/1
Alexandru Avadanii [Tue, 13 Mar 2018 20:10:04 +0000 (21:10 +0100)]
u/fuel: Bump & rebase for salt state retry

JIRA: FUEL-358

Change-Id: Ia1e422fd037c1dd1c689b535d2b430c533d9562d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for public IP start bump 69/53469/1
Alexandru Avadanii [Sun, 11 Mar 2018 17:10:32 +0000 (18:10 +0100)]
u/fuel: Bump & rebase for public IP start bump

JIRA: ARMBAND-365

Change-Id: I0ca3d397c137d022a68c14435ea1f69064fca359
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for neutron rootwrap fixup 61/53361/1
Alexandru Avadanii [Fri, 9 Mar 2018 03:04:33 +0000 (04:04 +0100)]
u/fuel: Bump for neutron rootwrap fixup

Change-Id: I493dc80c84d5bfd72c1f4062a1d6d600e5f0f0ce
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for PXE/admin NAT restore 71/53271/1
Alexandru Avadanii [Thu, 8 Mar 2018 00:29:18 +0000 (01:29 +0100)]
u/fuel: Bump for PXE/admin NAT restore

JIRA: FUEL-348

Change-Id: I6e5d8ce3b4b7dedf5c2a0f8c278be5eb8890b7a9
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for net_config ip-range 65/53265/1
Alexandru Avadanii [Wed, 7 Mar 2018 22:02:40 +0000 (23:02 +0100)]
u/fuel: Bump & rebase for net_config ip-range

JIRA: FUEL-351

Change-Id: I7b893e9d94eaf9e34daee3bf4442229be964c294
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for public VIP fixup 89/53189/1
Alexandru Avadanii [Tue, 6 Mar 2018 22:55:53 +0000 (23:55 +0100)]
u/fuel: Bump for public VIP fixup

Change-Id: Ica9079c8d26a9344d7b9b854bf1a780fad51f00d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agop/reclass-system: Rebase mcelog removal patch 39/53139/1
Alexandru Avadanii [Tue, 6 Mar 2018 02:51:00 +0000 (03:51 +0100)]
p/reclass-system: Rebase mcelog removal patch

Change-Id: I2d45fc36f07bddad7574a632e58d14f9b4fdbdbd
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for ovn cluster name fixup 37/53137/1
Alexandru Avadanii [Tue, 6 Mar 2018 02:36:17 +0000 (03:36 +0100)]
u/fuel: Bump for ovn cluster name fixup

Change-Id: Icc6c2f3be43fbb86db412abc4e02adb371f18039
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for OVN HA scenario 33/53133/1
Alexandru Avadanii [Tue, 6 Mar 2018 02:19:29 +0000 (03:19 +0100)]
u/fuel: Bump & rebase for OVN HA scenario

JIRA: FUEL-329

Change-Id: I74d871df506b48286e993540ad5ad25a08dae4b3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for j2 jump br parsing 03/53103/1
Alexandru Avadanii [Mon, 5 Mar 2018 16:49:48 +0000 (17:49 +0100)]
u/fuel: Bump for j2 jump br parsing

Change-Id: Ia3339b12edec31dade068e9c37899706469a75f3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for IP allocation rework 67/53067/1
Alexandru Avadanii [Sun, 4 Mar 2018 20:49:10 +0000 (21:49 +0100)]
u/fuel: Bump & rebase for IP allocation rework

Change-Id: I51699789c2485c758b9960ec689c1f436a57dd8d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump for Pharos IDF update 97/52697/1
Alexandru Avadanii [Tue, 27 Feb 2018 03:07:07 +0000 (04:07 +0100)]
u/fuel: Bump for Pharos IDF update

Change-Id: Ibe1902e631fa8dcb1d3fa3e5b3b3c298f4f0cd18
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agou/fuel: Bump & rebase for compute parameterization 91/52591/5
Alexandru Avadanii [Sun, 25 Feb 2018 02:54:45 +0000 (03:54 +0100)]
u/fuel: Bump & rebase for compute parameterization

While at it, enable hugepages on AArch64 by removing the patch that
used to disable them.

JIRA: ARMBAND-341

Change-Id: I8f5e8bbceeaa2c99a983a14d9c03da497eec64c4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agou/fuel: Bump & rebase for MaaS TFTP blocksize 93/52593/1
Alexandru Avadanii [Sun, 25 Feb 2018 03:15:05 +0000 (04:15 +0100)]
u/fuel: Bump & rebase for MaaS TFTP blocksize

Change-Id: I7ec91e449e2902c2bc7ac2213f6ef966a057c3d8
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
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>