Description of problem: For a HA enabled scalable app, when trying to scale-up in the secondary haproxy-gear, will get failed due to the broker auth does not exist on the gear. [459590177713071029485568-bmengdev.dev.rhcloud.com 459590177713071029485568]\> haproxy_ctld -u /var/lib/openshift/459590177713071029485568/haproxy//usr/bin/remove-gear:36:in `read': No such file or directory - /var/lib/openshift/459590177713071029485568/.auth/token (Errno::ENOENT) from /var/lib/openshift/459590177713071029485568/haproxy//usr/bin/remove-gear:36:in `execute' from /var/lib/openshift/459590177713071029485568/haproxy//usr/bin/remove-gear:208:in `<main>' Version-Release number of selected component (if applicable): devenv_4077 How reproducible: always Steps to Reproduce: 1.Create scalable app 2.Make the app HA via rest api 3.SSH login to the secondary haproxy gear 4.Try to scale-up with haproxy_ctld cmd Actual results: It will fail due to the broker auth does not exist on the gear. Expected results: Should be able to scale up manually on all the haproxy gears. Additional info:
https://github.com/openshift/origin-server/pull/4477
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/e5f5265c5ddbe6f3f98a1df1d1f01961563858b1 Bug 1035186
Verified on devenv_4229 1. Create a scalable app and make it HA enabled 2. SSH to the 2nd gear, scale it up with 'haproxy_ctld -u' Result: The app scaled up successfully.