Add puppet as dep.

M