Ensure public/management VIP is running on node where HAproxy is working
Bug #1320183 reported by
Bartosz Kupidura
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Bartosz Kupidura | ||
4.1.x |
Fix Committed
|
High
|
Bartosz Kupidura |
Bug Description
Now if HAproxy dies, VIP is not moved to another node in a cluster.
Simple way to check this is (HAProxy can die after segfault, wrong config,
uninstalled package...):
# echo deadbeef >> /etc/haproxy/
# /etc/init.d/haproxy stop
What happens:
- Corosync can not start HAproxy
- Corosync will NOT move VIP to another node
- ALL connections to VIPs got 'connection refused'
What should happen:
- Corosync can not start HAproxy
- Corosync will move VIP to another node
Now ocf:mirantis:
implement more sophisticated health checks (backend timeouts, current connections limit...)
Changed in fuel: | |
status: | In Progress → Fix Committed |
tags: | added: backports-4.1.1 |
Changed in fuel: | |
milestone: | 5.0 → 4.1.1 |
status: | Fix Committed → In Progress |
Changed in fuel: | |
status: | In Progress → Fix Committed |
no longer affects: | fuel/5.1.x |
Changed in fuel: | |
milestone: | 4.1.1 → 5.0 |
To post a comment you must log in.
https:/ /review. openstack. org/#/c/ 93884/