CTDB fails to try to release an IP in certain circumstances, updates internal data structure even if IP address was not removed from its interface, and allows a release IP control to timeout on an unnecessary out-of-memory.
Created attachment 12378 [details]
Patch for 4.5rc
Created attachment 12379 [details]
Patch for 4.4
This is ready for v4-5 and v4-4.
2 more fixes to come...
Created attachment 12391 [details]
Updated patch for 4.5rc
Created attachment 12392 [details]
Updated patch for 4.4
Take 2. Ready for v4-5 and v4-4 branches.
Pushed to autobuild-v4-5-test.
Pushed to v4-5-test.
Pushed to autobuild-v4-4-test.
Pushed to both branches.
Closing out bug report.