Added MySQL tuning parameters for galera

Change-Id: I33c72eacbce8c333fa7e05aca61294ba07901a5d
Closes-Bug: #1270875
Fix un-changeable resource in l3_if_downup

The previous patch attempted to change @resource[:wait_carrier_after_ifup]
 this dosn't work. This patch changes this to create a new variable to test
 before entering into the carrier wait loop

Change-Id: I1f6e8d8eff253dc665a66bf64f1d2ecfedb1f63a
Related-bug: #1275132
Fix TCP/UDP usage for rsyslog logging

- Introduce 'both' value for rsyslog server proto
- Make rsyslog server to listen both tcp and udp
- Fix wrong proto param usage for clients (clients
  should use $rservers hash instead)
- Change base rsyslog server proto to TCP

CI retest
Additional to: #1271176
Closes bug: #1276065

Change-Id: I3b13781a85a88dcb7d36edb54f5ad60c2f16c74b
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Fix pbr build problem. Thanks Drimty Ilyin

Change-Id: If8b52a101c02816073978ca8a263ada48c737779
Enable corosync log to pacemaker.log locally

In order to collect HA logs locally as well to syslog,
use either corosync logfile option or custom rsyslog
template, but not both.

This patch enables custom rsyslog template for
pacemaker.log to avoid messages duplicating in daemon.log.

Closes bug: #1275127

Change-Id: I237414f38c312243ad51e5d14f6c6141b684f956
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
FIX: incorrect condition in l23network bond type

Closes bug: #1277112

Change-Id: I49f24c93579dd4466030ccc1d7ed7675c34d3a5d
Merge "Fix TCP/UDP usage for rsyslog logging"
Merge "FIX: incorrect condition in l23network bond type"
FIX errors while print error massage.

Change-Id: I11fe1641f0487b4bb7c825f1af0db275a2322a5c
Merge "Added MySQL tuning parameters for galera"
FIX: L23network module can't get one-element array as bond parameter

Because Pupet convert one-element array of strings to string.

Closes bug: #1277147

Change-Id: I86db13a0a7d3df7aa93a38889313ff636149ea79
Merge "Fix un-changeable resource in l3_if_downup"
Merge "FIX: L23network module can't get one-element array as bond parameter"
Merge "FIX errors while print error massage."
Increase supervisord stop delay

Applied redhat initscripts from commit
64f85465c6aaeb37b2385f3331004cf0a7d2182f
from Supervisor project.

Change-Id: Iaade68a30803ac6ebb24b484ea6cb510793d3bdf
Closes-bug: #1268688
1-st implementation of fencing/stonith

Implements-blueprint: fencing-in-puppet-manifests
CI retest2

Change-Id: Ib738d9ef13474b04549f9b73312db3c5f80a560a
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>