fuel-library/deployment/puppet/haproxy/spec
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
..
classes Finish configuring a service before adding it to HAProxy 2014-02-12 11:54:23 -08:00
defines Finish configuring a service before adding it to HAProxy 2014-02-12 11:54:23 -08:00
unit/puppet Replace wait-for-haproxy-backends with puppet type 2015-03-11 13:52:24 +02:00
spec_helper.rb Add puppetlabs_spec_helper gem code 2012-08-27 17:08:07 -07:00
spec.opts Add puppetlabs_spec_helper gem code 2012-08-27 17:08:07 -07:00