Comment 9 for bug 1522749

Revision history for this message
Aleksandr Didenko (adidenko) wrote :

How to verify bug:

1) Install the following plugin on Fuel-8.0
https://github.com/adidenko/fuel-plugin-external-lb/blob/master/rpms/external_loadbalancer-0.1-0.1.3-1.noarch.rpm

2) Create new env with 3 controllers, 3 ceph-osd, 1 compute, without SSL

3) The hard part: configure haproxy on a separate VM which is not included into environment but has access to all virtual networks. You can just install our haproxy deb package, copy /etc/haproxy from any existing controller and then replace IPs with your actual ones. Please make sure to disable haproxy status (either via config or by blocking 10000 port in firewall).

4) Add mysql-status frontend to your external haproxy:
http://paste.openstack.org/show/485142/

5) Configure External LB plugin to use your custom haproxy VM (Settings tab, Other. No need to enable Fake Floating in plugin)

6) Deploy cluster

Expected result: cluster should work, VMs should be able to spawn, OSTF may not work in this case - it's ok.