This bug is a tracking bug for push-to-prod refactoring project.
Plans:
1. Have a first version of basic server management task to update a generic server.
2. Implement server management task to update a generic server with autotest setup
3. Implement server management task to update a devserver or crash server
4. Implement server management task to update servers in the lab by role
5. Implement server management task to update all the servers in the lab in a predefined group order.
6. Switch to use the new server management task to complete push-to-prod and also staging lab update.
Comment 1 by shuqianz@chromium.org
, Aug 7 2017