Puppet CI environment