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
Merge "Removes unnecessary api-paste.ini configuration"
Fix package name for nova-spiceproxy on Ubuntu

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

Change-Id: Ica1e85f723c3deb1ec24134010de6c25c5f05e35
Closes-bug: #1257984
Clean-up files use

- file_hack was a hack used in Essex and now outdated.
- nothing is using nova-novncproxy.init

This patch aims to delete files/* and file_hack.pp which is now
useless.

Change-Id: I94b40e34fd61d778c7450d149f49e28612c58d31
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
Make parameter doc RDoc compatible

The patch fixes the parameter documentation in
api, cert, compute and client to conform with
the style guide and support autogenerating
paramter documentation.

Change-Id: I94c6807a18be5eb27697eaa060a0e885a7d44cbe
Rename unit tests from Quantum to Neutron

Change-Id: I1363f15636f16be9d3dee3e7b0063fbac5d2ed56
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
Remove obsolete options for qpid reconnect.

Qpid reconnect options were removed from oslo.
Russel Bryant removed these from Nova on commit
b2facb4f4ff2ee75366ec9e51dd59eede5bbb47d

Change-Id: I372c9358d9ae2628e3403fb817823aa4e38dea76
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>
Merge "Remove obsolete options for qpid reconnect."
Make parameter doc RDoc compatible

This patch fixes the parameter documentation in
init, and conductor to conform with the style guide
and support autogenerating parameter documentation.

Change-Id: I737e8d0716a21795575558e65a135fd488c814c0
Make parameter doc RDoc compatible

This patch fixes all remaining parameter documentation
in the nova module to be compatible with puppet-doc
and documents all parameters in a standard way.

Change-Id: I451078d46cb2498dd8e3c23bd8cbcc81b8845fcd
Remove duplicate libvirt virtio bridge definition

Change-Id: I33c8e25d824c26b50b3b5d79c6f4ac9ebdaaa2f7
Closes-Bug: #1259545
Merge "Make parameter doc RDoc compatible"
Merge "Make parameter doc RDoc compatible"
Make parameter doc RDoc compatible

This patch fixes the parameter documentation in
generic_service, network, objectstore, params,
qpid and quota to conform with the style guide and
support autogenerating parameter documentation.

Change-Id: I43faab3c59a25bf233e985d75f906a4ba026f440
Merge "Make parameter doc RDoc compatible"
Fix wrong vif driver by default

Some changes have been done in Nova to have generic drivers:
http://tinyurl.com/VifDriver

This patchs aims to change default driver.

Closes-bug #1259139
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
Change-Id: I38ab21b7a3ae0f5b9ec4f08f5e30d2da58381cf1
Merge "Configure libvirt migration on the RedHat and Debian-Ubuntu"
Using contain_class instead of include_class

Per rspec-puppet-1.0.1 warning:

DEPRECATION: include_class is deprecated. Use contain_class instead.
Called from .../vendor/gems/rspec-puppet-1.0.1/lib/rspec-puppet/
matchers/include_class.rb:7

Change-Id: Ib70489d2ffdc1ff3de04d3a0462c0cace8d1b9ac
Creating qpid_sasl_mechanisms parameter

Accepts a string or array.

Change-Id: If3c0e7eec6175533139b00f867e1178437c2a8b4