Openstack 17.1.3 Octavia loadbalancer not allow members to access the VIP by default
Environment
- Red Hat Openstack Plataform 17.1.3
Issue
The Octavia loadbalancer is not responding to request from pool member subnet when loadbalancer and pool members are in different subnet as it worked in Openstack 16.2.
Resolution
- Add the missing route in the MASTER amphora.
sudo ip netns exec amphora-haproxy ip route add default via <Gateway IP> dev <device name> table 1 onlink
- Check again the connectivity.
Root Cause
The cause is being addressed by the BZ2306799 and planned to be solved in version 17.1.4.
Diagnostic Steps
-
Test with curl to the VIP from a VM in the pool member subnet.
-
Check the routes in table 1 in the MASTER amphora.
sudo ip netns exec amphora-haproxy ip route show table 1
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments