I have a VM (hosted "in the cloud") that has been provisioned with chef using my organisation's own chef server.
I would like to replicate that VM locally (using a vagrant managed VM), in order to do some chef development.
I have been able to do what I want by creating a new node on chef server and manually copying the roles, recipes, attributes etc from the existing node.
It seems to me this would be a pretty common use case (i.e. to replicate a node/VM) and so there probably is a way to easily do it (without having to manually copy roles, recipes, attributes etc.) - but alas, I can't find one.