Such a cookbook will need:
- disable puppet on all the affected servers
- to merge a puppet patch (i.e. running puppet-merge, unimplemented in spicerack)
- run puppet on one host
- run an httpbb test file provided on the command line against that host
- if that passes, run the full standard test suite of httpbb against that host
- if that passes, run puppet on all the remaining hosts
Some of the things written here are not implemented in spicerack and should probably be implemented there.