admin_state_up == false, member still ONLINE
Bug #1706828 reported by
Michael Johnson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
octavia |
Fix Released
|
Critical
|
Adam Harwell |
Bug Description
In octavia, if you mark a member as admin_state_up = false, the operating_status remains ONLINE even though the member has actually be disabled.
There are two approaches available:
1. We refactor the amphora agent jinja to use the "disabled" tag on the member and for the haproxy status polling code to honor "MAINT" status.
2. We change the controller workflow to make sure the member goes into operating_status OFFLINE after the member is disabled in haproxy.
Option two has the benefit of probably helping with the pool admin_state_up = false case as well.
To post a comment you must log in.
http:// paste.openstack .org/show/ srtiQPptyYj6r4S DYi9c/
So status "DRAIN" does exist, but was broken for some time. It is fixed in 1.6.10 of haproxy. We need to handle it appropriately.