<!-- If you are trying to resolve an environment-specific issue or have a one-off question about the edge case that does not require a feature then please consider asking a question in argo rollouts slack [channel](https://argoproj.github.io/community/join-slack). --> Checklist: * [x] I've included steps to reproduce the bug. * [x] I've included the version of argo rollouts. **Describe the bug** <!-- A clear and concise description of what the bug is. --> **To Reproduce** * Create a BlueGreen rollout with any scale (replicas) * Change replicas in new rollout version * On sync, both the stable RS and the new RS will be in the new replicase (scaling in/out the stable RS connected to production) **Expected behavior** <!-- A clear and concise description of what you expected to happen. --> Only the new RS should have the new scale - this is a part of having a BlueGreen rollout (only promotion should lead to a change to production) **Screenshots** <!-- If applicable, add screenshots to help explain your problem. --> **Version** <!-- What version of argo rollouts controller are you running? --> We're running on 1.8.1 ([here's the relevant code causing it as far as I can tell](https://github.com/argoproj/argo-rollouts/blob/v1.8.1/rollout/bluegreen.go#L81)), but looking at the code in master it's still the same --- <!-- Issue Author: Don't delete this message to encourage other users to support your issue! --> **Message from the maintainers**: Impacted by this bug? Give it a 👍. We prioritize the issues with the most 👍.