chapter 9, using chef server