The Orchestration engine did not use proper rounding logic when using PercentChangeInCapacity to autoscale server group sizes. Specifically, autoscaling did not correctly round up if:
(MinSize x ScalingAdjustment / 100.00) < 1.0
As a result, certain combinations of MinSize and ScalingAdjustments could incorrectly prevent under-scaled groups from scaling up.
This fix adds the necessary rounding logic to PercentChangeInCapacity. As a result, PercentChangeInCapacity now correctly scales up as needed, regardless of the MinSize and ScalingAdjustment.