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
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
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
New RA for galera/pacemaker.

Implements: blueprint galera-improvements
Closes-Bug: 1297355

Change-Id: I593d113b430d7607f92ff68ea269e071898a5068
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
Add missing keystone user role for Heat

Role "heat_stack_user" should be present for
Heat template users.

Change-Id: I2c561031eb9a77df08b3db8ab4f2f3d95fd990ad
Closes-Bug: 1330877
Merge "Fix rabbitmqctl status for rabbitmq container"
Add reason for waiting API to ready

Ha-proxy, sometime, can't wait for neutron API ready.

Change-Id: I12aa5259fd8c5e8b3acdb05330d99bcb2bfcc105
Closes-bug: #1335104
Strong check for cobbler container (profiles)

Instead of just check cobbler process now
we will also check availability of system
profiles. Without profiles no nodes can
process provisioning stage.

This is possible fix for #1328873.

Change-Id: If93c21f0f771fce282cd3211903585d3ca2d1d14
Related-Bug: #1328873
Fix cinder-volime notifications

Correct "control_exchange" option for cinder.conf to fix stats
in ceilometer for volumes.

Change-Id: I69831ff1fdd7ac6ea27a0031326e9eae5cfa0f87
Closes-bug: #1335126
Fix ntp_servers for host-only puppet role

Change-Id: I37f12422a22aed90ab7399f1bf854a9065c4189e
Related-Bug: #1333464
Merge "Fix cinder-volime notifications"
Merge "Strong check for cobbler container (profiles)"
Merge "Add missing keystone user role for Heat"
Merge "Add keystone container"
Merge "Update dhcrelay config via dhcrelay_monitor"
Remove 'puppet_version' variable from cobbler manifests

Change-Id: Id36a435030977e2232531b39d8849aa665e6d865
Closes-Bug: #1335801
Remove using undefined cs_resource in ceilometer-alarm-evaluator

Change-Id: Id9e306bfbb52b85b74b81d28dfdd863f89343741
Closes-bug: #1335090