push module pull & push super-repo librarian-puppet to the rescue “Puppetfile” in your repository install from forge & git like bundler for Ruby # Puppetfile forge "http://forge.puppetlabs.com" # From the forge mod "puppetlabs/stdlib" mod "puppetlabs/apt" mod "puppetlabs/mysql" mod "puppetlabs/rabbitmq" mod "puppetlabs/git" mod "puppetlabs/rsync" mod "puppetlabs/xinetd" mod "puppetlabs/apache" mod "puppetlabs/mcollective" mod "puppetlabs/nova" mod "puppetlabs/glance" mod "puppetlabs/swift" mod "puppetlabs/keystone" mod "puppetlabs/horizon" mod "puppetlabs/openstack" # Forked by Mayflower mod "virt", :git => "https://github.com/Mayflower/puppet-virt.git", :ref => 'lxc-lvm' mod "users", :git => "
[email protected]:puppet-users.git" mod "php", :git => "https://github.com/Mayflower/puppet-php.git" mod "bind", :git => "https://github.com/codec/puppet-bind.git" mod "dhcp", :git => "https://github.com/Mayflower/puppet-dhcp.git" mod "radvd", :git => "https://github.com/fpletz/puppet-radvd.git" mod "nginx", :git => "https://github.com/Mayflower/puppetlabs-nginx.git" mod "xmpp", :git => "https://github.com/codec/puppet-xmpp.git"