Puppet nova module