Open btzq opened 3 months ago
@weizhouapache @rajujith @alexandremattioli does this request sound good to you guys:
If Load Balancer only gets updated when the Autoscale Group is Re-enabled, then users should not be allowed to change LB Setting unless the Status is 'Disabled'
ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
CONFIGURATION
OS / ENVIRONMENT
SUMMARY
We arent sure at what stage does Cloudstack implement the new Load Balance Update. Is it only loaded when the AutoscaleGroup is 're-enabled'? Or does any change to the LB force an update?
Currently, when an AutoscaleGroup is 'Enabled', the user is able to make changes to the Load Balancer Rule.
As a result, we experience some intermittent result from Cloudstack where, sometimes the Load Balance Rule takes effect, sometime it doesnt (eg. Source Based Sticky, Removing Sticky Session etc). (Similar to #9583, but not exactly the same)
We encountered quite a number of issues where the correct Load Balance Configuration is implemented, but it was implemented while the AutoScale Group was still 'Enabled'. But, it does not take effect.
We tried to Enable/Disable the AutoscaleGroup and it does not work as well.
What we always had to do is destroy all VMs underneath the AutoscaleGroup, recreate it again. Only then, the correct LB rule takes effect.
STEPS TO REPRODUCE
EXPECTED RESULTS
ACTUAL RESULTS