Red Hat Bugzilla – Bug 1022721
Adding a new web proxy gear fails because it tries to rotate out/in the new proxy gear unnecessarily and prematurely
Last modified: 2015-05-14 19:31:20 EDT
Description of problem: Adding a new web proxy gear will fail when the head gear tries to activate the code on the new gear - it will try to rotate out/in the new gear, but the new gear doesn't have a gear registry yet, so you get an exception. Also, there is no reason to rotate a new gear out/in when scaling up because it's not even in the haproxy configuration yet.
Version-Release number of selected component (if applicable):
How reproducible: 100%
Steps to Reproduce:
1. Create scaled app
2. Try to make the app HA
Actual results: make-ha fails
Expected results: make-ha succeeds
Checked on devenv_3939, the scalable app can be make-ha successfully.
And after that, all the gears have haproxy cartridge and gear registry.
Move bug to verified.