p/fuel: armband formula: Refresh nova patches 71/47371/1
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Thu, 16 Nov 2017 18:14:14 +0000 (19:14 +0100)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Thu, 16 Nov 2017 18:14:14 +0000 (19:14 +0100)
commitae49b614d29351d07e317ca792865ae74d0c5fb7
treeb092e589058ad25b7f7f6f2f29dd282b85136438
parentadbf9f707a702eff262d8437a68bc6c04e12d786
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>
patches/opnfv-fuel/0001-mcp-salt-formulas-Add-enable-armband-formula.patch [deleted file]
patches/opnfv-fuel/0001-salt-formulas-Add-enable-armband-formula.patch [new file with mode: 0644]