should not upgrade the system by default. it is dangerous in production
refactor configuration to not uses JSON
modified pools attributes and templates. Uses Ohai to dynamically set number of process