Amphora fails with member on same subnet as vip
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
octavia |
Fix Released
|
Critical
|
Unassigned |
Bug Description
On devstack, with REST driver(ssh unknown) it appears that network calculate delta is not working correctly.
Bring up a load balancer with the vip on the private subnet and then add a member on that same subnet.
plug network is being called on the amp for the interface even though it is already up which causes an exception in the controller:
2015-08-24 18:11:45.669 27578 WARNING octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
2015-08-24 18:11:45.669 27578 ERROR octavia.
Changed in octavia: | |
status: | New → Fix Committed |
Changed in octavia: | |
status: | Fix Committed → Fix Released |
tested with ssh driver and it does not have this issue. Also did this exact scenario and calculate deltas looks to be working correctly. It is not returning any networks to be added or removed from the amphora when a member is added that is on the same subnet as the VIP. Must be somewhere else.