Puppet shared modules