Use linux-firmware package instead of kernel-lt-firmware

Change-Id: Id14c9f10402e273bdc51a2cb68f1b4d53e4666af
Related-Bug: #1323354
Fix support for multiple upstream dns servers

Added handler to dnsmasq.upstream template to
properly write nameserver entries for multiple
upstream DNS servers.

Change-Id: Ide20e0472962c99562b6618abd7d766e7de6db22
Partial-Bug: #1327799
Rabbitmq ocf master/slave (WORK IN PROGRESS)

Blueprint: rabbitmq-cluster-controlled-by-pacemaker
Closes-bug: #1318936
Change-Id: Ieab7156fee2b70b32dbf5a2852627495cf1b650e
Sync loggers and handlers from Horizon upstream

In order to prevent too verbose logging, use recommended
patterns from upstream examples
https://github.com/openstack/horizon/blob/2014.1.1/openstack_dashboard/local/local_settings.py.example

Closes-bug: #1330825

Change-Id: Ie93816388d2bb97d6543c3452398ec15e5c8fd31
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Sync cinder module from puppetlabs upstream

v4.0.0 6dbafb7a8f60358508c949f003e67cdf5a548ec8

Change-Id: Ibcb4f87afb4c4e8a7d196adb212fe66798457e5a
Implements: blueprint merge-openstack-puppet-modules
Adapt synced puppetlab-cinder for Fuel usage

Implements: blueprint merge-openstack-puppet-modules

Key moments:
  - Avoid changing upstream "cinder" module and  move all our
    custom settings into openstack::cinder class.

Change-Id: Ia972a2ab6bacba16c4a7d503786651f85a700fd0
Fixed default parameters for Nova and Neutron

Default values of performance-critical parameters
changed to more comfortable for production environments.

Change-Id: Ibfb81279892303166dbafe9f1cdc87927c0fe9a0
Closes-Bug: #1324914
Sync puppet module lvm to v0.3.1 from upstream

v0.3.1 sha1: 71486f47598a397ee5c8e68b3cddc10dce86d0c4
Implements: blueprint merge-openstack-puppet-modules

Change-Id: Ic050594a2aae82076a321c6298cc5e7f541d4884
Update dhcrelay config via dhcrelay_monitor

dhcrelay_monitor restarts dhcrelay if it is not started
or dies. It should also update its config for the current
IP of Cobbler because it could change after reboot.

Change-Id: Id6b74169b637fab8c5df03477774ad88ce733a3d
Closes-Bug: #1333362
Add keystone container

* add keystone do dockerctl
* add puppet manifest which configures container

Change-Id: I24fbfe6b4fc33d5c3abeb36e1b403cd167ba73f6
Implements: blueprint access-control-master-node
Fix notification driver and strategy values

To make glance ceilometer notifications to work.

Change-Id: I75e13e3cc5fdfad413b460323bb870de3565ff5a
Closes-Bug: 1314196
Fix live migration for File/Volume based Instances

- Open libvirt ports for migration http://wiki.libvirt.org/page/FAQ
- Add python-novaclient for compute nodes to provide nova CLI
- Change libvirt_disk_cachemodes to"file=directsync","block=none".

This allows live block migration, as DirectSync mode is like writethrough, but it bypasses the host page cache.

Closes-Bug: 1329953
Change-Id: Ie7cee823fac70f9c2dd46c04f8651cec6bddccc4
New RA for galera/pacemaker.

Implements: blueprint galera-improvements
Closes-Bug: 1297355

Change-Id: I593d113b430d7607f92ff68ea269e071898a5068
Merge "Sync loggers and handlers from Horizon upstream"
Merge "Fix live migration for File/Volume based Instances"
Merge "Fix notification driver and strategy values"
Merge "Sync cinder module from puppetlabs upstream"
Merge "Adapt synced puppetlab-cinder for Fuel usage"
Merge "Sync puppet module lvm to v0.3.1 from upstream"
Fix rabbitmqctl status for rabbitmq container

Set RABBITMQ_NODENAME according to container hostname to make sure
"rabbitmqctl" command works properly.

Closes-bug: #1335041

Change-Id: Ia54b6db93552bec46a12bf18468757b87fa3b3c7