We are investigating using Chef Cookbooks to install ArcGIS Server.
Previously when we've carried out a manual install we've applied two license files to the server one after the other to add multiple roles (GIS Server Advanced and Image Server).
Can this be done in Chef? - the examples we've seen only allow you to point at one licence file e.g.:
My guess is that you'd need to run a chef cookbook multiple times, using different JSON files corresponding to the different products and licenses.