Rollback using the sudo context if available.

When rolling back, if the sudo parameter has been set, the operation will throw PermissionDenied
exceptions. The rollback should use the same user/sudo as the deploy.