Description of problem: The 'disable_auto_scaling' marker is added to .openshift/markers/ in an application's git repository to disable auto-scaling. After pushing this change, auto scaling is still enabled. The auto-scaler is not disabled until after the haproxy cartridge (or entire application) is restarted. Version-Release number of selected component (if applicable): 2.2.1 How reproducible: Always Steps to Reproduce: 1. Create any application 2. Add the 'disable_auto_scaling' marker in .openshift/markers 3. Push the change to the gear Actual results: Auto scaler is still enabled. haproxy_ctld is still running on the head gear. Restart of the application disables the auto scaler. Expected results: Auto scaler is disabled. Additional info:
Verified and pass on puddle-2-2-2015-01-23, the banner is show during git push. remote: NOTE: The 'disable_auto_scaling' marker has been detected in your application. remote: NOTE: Please notice that if this is the first time you are using this marker in this remote: NOTE: application, you need to restart the HAProxy cartridge or the whole application remote: NOTE: manually, so the HAProxy cartridge can pick up the changes. remote: HAProxy already running remote: HAProxy instance is started
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-0220.html