----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/10058/#review18213 -----------------------------------------------------------
Commit 886c3a56961c2ea941ca6f41af8e80afd3b50de7 in branch refs/heads/4.1 from Chip Childers <chip.child...@gmail.com> [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=886c3a5 ] CLOUDSTACK-1537. Fixing Network Restart case for AutoScale - ASF Subversion and Git Services On March 21, 2013, 11:19 a.m., Vijay Venkatachalam wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/10058/ > ----------------------------------------------------------- > > (Updated March 21, 2013, 11:19 a.m.) > > > Review request for cloudstack, Devdeep Singh and Rajesh Battala. > > > Description > ------- > > > Tested Reviewed and Marked for Ship already in 4.1 branch. > https://reviews.apache.org/r/10017/ > > The patch wont apply to master branch so submitting a new patch for it. > > Bug Title: Restart network with clean up set to true causes Autoscaled LB > rule to get mangled and unusable > > AutoScale LB information was not packaged for restart of network case to > Resource Layer. This caused the undesired outcome and it is fixed now. > NetWorkManagerImpl was doing the cleanup of the LBRules during restart, after > the fix; NetWorkManagerImpl will only act as a trigger, the actual job > related to LB Rules (for ex. remove/revoke) will be handled by LBRules > Manager (which should have been the actual implementation, so moved code > around). > > Also, NetScaler resource is simplified to handle > create/enable/disable/restart in one code path. > > > This addresses bug CLOUDSTACK-1537. > > > Diffs > ----- > > api/src/com/cloud/network/lb/LoadBalancingRule.java 84526c5 > > plugins/network-elements/netscaler/src/com/cloud/network/resource/NetscalerResource.java > 4eb0ce2 > server/src/com/cloud/network/NetworkManagerImpl.java 591910b > server/src/com/cloud/network/lb/LoadBalancingRulesManager.java da19f86 > server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java a06cbc5 > > Diff: https://reviews.apache.org/r/10058/diff/ > > > Testing > ------- > > Tested Reviewed and Marked for Ship already in 4.1 branch. > https://reviews.apache.org/r/10017/ > > > Thanks, > > Vijay Venkatachalam > >