Preparing for 3.0.0 Havana release

Updated version in Modulefile.
Updated README.md with release notes.
Updated fixtures.yml to point o stable/havana branch.

Change-Id: Icca5f6c74cf4b6cc22eb25e3291a5b37d7540e65
Fix package name for nova-spiceproxy on Ubuntu

Package name is nova-spiceproxy, not nova-spicehtml5proxy for Ubuntu.

Change-Id: Ica1e85f723c3deb1ec24134010de6c25c5f05e35
Closes-bug: #1257984
(cherry picked from commit 1134e8a17d827575c1c049d862d79dbbe08b7dbe)
Configure libvirt migration on the RedHat and Debian-Ubuntu

It introduces Red Hat support and fix Ubuntu / Debian libvirt
configuration to support live migrations when using libvirt nova driver.

Change-Id: I72f03316e79ce3b83959def79b86056c934ce62d
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
(cherry picked from commit daac3744caef40a4770d467391d270dd28514809)
Updated for 3.0.0-rc2

Updated .gitreview to use stable/havana branch. Updated Modulefile
with latest version. Updated README.md changelog.

Change-Id: I8830a7085c8ad5dc2181cfdd89242379de56fc26
Add support for VMware driver

This patch aims to add support for VMwareVCDriver.

implements blueprint support-vmware-driver

Change-Id: I22f15dfc9c9b0f27d06e64c23a6c5c8e921a71a9
(cherry picked from commit 568f662ee421df179bc74dc884e9ee7606756e51)
Removes unnecessary api-paste.ini configuration

Paremeter api_paste_config defaults to '/etc/nova/api-paste.ini',
so it is not needed to set it in nova.conf. Without having
the parameter in nova.conf we can use this module together
with dist.conf. Also filter:authtoken parameters should be
in nova.conf and not in api-paste.ini. Removes filter:authtoken
configuration from api-paste.ini in case it is filled there.

Change-Id: I4798124b3c75c012653c9868c771146f23cf4cc7
(cherry picked from commit ee469886921b7168a0ae974f7557d355af98aacb)
Release 3.0.0

Updated Modulefile and README for release 3.0.0.

Change-Id: I184b91d174ae688c2d4d384463eeccf3f00918fe
Merge "Release 3.0.0" into stable/havana
Fix configuring libvirt before installation

When enabling nova::migration::libvirt, it will try to configure
libvirtd.conf before installing libvirt package. This patchset adds
a dependency to make sure libvirt package has been installed when
running nova::migration::libvirt.

Change-Id: I981217c2bbecb276f25fa98d897e1da93d7e02a7
Closes-bug: #1254372
(cherry picked from commit 6c6e6be7e62775c76290d3ff39268d1b0105e915)
Remove novnc from vncproxy packages list for Ubuntu

Package resources can no longer have array for name since Puppet 3.4.

Since the package nova-novncproxy already requires novnc,
we can safely remove it from the list of packages to install.

Closes-bug: #1263293
Change-Id: Iba7ff0b7aedd750a54d931e0e8cbe37418ed6aed
(cherry picked from commit d4a8c904b775114a10edf5b1a696d6fcbf50e924)
Fix vncproxy package/service name on Debian

This commit fix vncproxy on debian os, we have now a duplicate
between nova::vncproxy and nova::spicehtml5proxy packages on debian
but install both have no sense…

Closes-bug: #1267645

Change-Id: Ib0a769ba91221d1ebc14df01f24579c8fe58db26
(cherry picked from commit c5eb65b0ad498eff4928d95e2dba31807844b5c0)
Merge branch 'stable/havana' of https://github.com/stackforge/puppet-nova into havana