I have a situation where I have a step with children which is configured as a rolling deploy. I have this step (and hence its children) scoped to run on two separate roles (web-a and web-b). In my test environment I have one instance of each role. When I run this with a batch size of 2 or greater Octopus seems to apply the batch size to the role and not the aggregate of all of the roles. So in my case, that means it will run the step on web-a and then on web-b. What I’d like is for the batch size to apply to all of the machines in the aggregate of all of the roles in scope. Is this possible?