Cleanup for file modes

Change-Id: I8b8390949680dff1f862a1747fdac57afdc10d57
Fix RHOS MySQL failure on hard reset

Change-Id: Ia77204841b6b57f64b6b2a35396a3025fe098798
Closes-Bug: #1263103
Escape regsubst backreference in double quoted string

Change-Id: I5195aa7c9ad6b5676449e70b3adc8d52e5b482c9
Fix wrong parameter name for corosync cs_location

Closes-bug: #1264996

Change-Id: Iec906fac2a2ddaf9ba2cff58b2a1c39763bf4655
Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Fix log file names for imfile templates

Change-Id: I7005c5915bd7db8612c11c4ade7af856c396682b
Closes-bug: #1268132
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Add puppet-pull helper script

It allows users to sync manifests and run puppet directly
from managed node without touching anything else.
Just run puppet-pull on any managed node and it will
download latest manifests from the master node and
run puppet to apply them.

It could be very usefull for debugging.

Change-Id: I4a83b4dc81da5991d449f69e4c76ee0309e89205
Fixed incorrectt PID matching for neutron-*-agents

Change-Id: I15ea6cce54135f9d91080c736ba496c3002aa182
Closes-bug: #1269334
Install QLogic and Brocade firmware on CentOS

Change-Id: Ic31edfd957b58c82c13f57c8d06122f52e01c2ab
Related-bug: #1260492
Fix ubuntu and centos static_net cobbler snippet

Previously, we identified admin net by
interface name, but bootstrap interface
ordering differs from ubuntu's, so it is
necessary to enumerate manually and use
mac address to identify which interface
is on the admin network.

CentOS snippet also updated to reflect changes
to choose_interface providing MAC instead of
interface name

Change-Id: I6fe0f4cc54ad63533ebf549420c71db3e4886a0d
Keystone should store tokens in memcache if it present.

Without it we have decrease mysql perfomance day by day at big clesters.

Change-Id: Ib683574411c8e68ac18f7d55c9ce13fd0729d1ea
Closes-bug: #1269819
Merge "Fixed incorrectt PID matching for neutron-*-agents"
Limit puppet-mysql module version from the top

Since mysql::python was deprecated by 01/01/2014
(see https://github.com/puppetlabs/puppetlabs-mysql/
commit/c22e72a97a4665a17178f358db72c73c3a5c70db)
all puppet modules' dependencies and spec's fixtures
relying on puppetlabs-mysql module/repo would fail, if
mysql::python is used as is in Fuel now, thus should be
fixed approrpiately, i.e.:
1) limit mysql dependencies in Modulefiles to <1.0.0
according to their upstream versions
(see https://bugs.launchpad.net/puppet-openstack/+bug/1271168)
2) add "ref:  'origin/0.x'" for mysql repos in .fixtures.yml

Closes-bug: #1270807

Change-Id: I28a0de33b6b749eb7f0270af02c4b369a032a13e
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Allow cs_resource pass 'operations' with equal names and different roles.

It need for master/slave resources, that contains set of 'monitor' resources.

Change-Id: I31abbd355a82e1ffd1d10b642f239efc33784efe
Closes-bug: #1270949
Merge "Cleanup for file modes"
Merge "Fix wrong parameter name for corosync cs_location"
Disable file injection when using RBD Nova backend

Change-Id: Ib607ffb8a3c50918f10716718a2e7c7219efa9d4
Merge "Limit puppet-mysql module version from the top"
Fix names for syslog facilites

Closes-bug: #1263675
CI retest

Change-Id: I9cf19df638d27c095b015174553d864d4f1fd143
Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Merge "Allow cs_resource pass 'operations' with equal names and different roles."
Use TCP for Openstack logging

Closes bug: #1271176

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