fuel-library/deployment/puppet/galera/templates
Dmitry Ilyin 21c4055364 Replace wait-for-haproxy-backends with puppet type
* Implement a special puppet type to wait until haproxy backend is online.
* Wait for mysqld backend as a requirement for nova and keystone backends
* Switch to TCP connect for cluster check instead of UNIX socket:
  - the host to connect is the node's management IP
  - the port is the mysql HAProxy backend port, 3307
  - the user is clustercheck and its password is the same as wsrep user has
  - the timeout is 10 seconds
* Parametrise galera cluster check class and script
* Move galera::cluster check to opesntack module (otherwise, there are
  4 more classes to drag all the cluster check parameters through,
  including puppet-mysql module which does not have these params in upstream)
* Fix docs for cluster check class parameters

Related-Blueprint: pacemaker-improvements
Closes-bug: #1394137

Change-Id: I4eab6af7257270bf3cb2b40a34bcb21c952e8989
2015-03-11 13:52:24 +02:00
..
my.cnf.erb Add puppet-3.4 support 2014-03-06 11:46:33 +02:00
wsrep-init-file.erb Refactor Galera module 2014-07-22 07:41:45 +00:00
wsrep.cnf.erb Add expire_logs_days = 10 to mysql configuration. 2015-02-12 13:08:51 -05:00