#!/usr/bin/env ruby #^syntax detection # See https://github.com/bodepd/librarian-puppet-simple for additional docs # # Important information for fuel-library: # With librarian-puppet-simple you *must* remove the existing folder from the # repo prior to trying to run librarian-puppet as it will not remove the folder # for you and you may run into some errors. # ############ # Examples # ############ # From git repo # mod 'stdlib', # :git => 'https://github.com/puppetlabs/puppetlabs-stdlib.git', # :ref => '4.6.x' # # From tarbal # mod 'stdlib', # :tarbal => 'https://forgeapi.puppetlabs.com/v3/files/puppetlabs-stdlib-4.6.0.tar.gz' # # # Pull in puppetlabs-stdlib mod 'stdlib', :git => 'https://github.com/fuel-infra/puppetlabs-stdlib.git', :ref => '4.9.0' # Pull in puppet-pacemaker modules mod 'pacemaker', :git => 'https://github.com/fuel-infra/puppet-pacemaker.git', :ref => '1.0.4' # Pull in puppetlabs-concat mod 'concat', :git => 'https://github.com/fuel-infra/puppetlabs-concat.git', :ref => '1.2.3' # Pull in puppetlabs-inifile mod 'inifile', :git => 'https://github.com/fuel-infra/puppetlabs-inifile.git', :ref => '1.4.2' # Pull in puppetlabs-xinetd mod 'xinetd', :git => 'https://github.com/fuel-infra/puppetlabs-xinetd.git', :ref => '1.5.0' # Pull in saz-ssh mod 'ssh', :git => 'https://github.com/fuel-infra/saz-ssh.git', :ref => 'v2.8.1' # Pull in puppetlabs-ntp mod 'ntp', :git => 'https://github.com/fuel-infra/puppetlabs-ntp.git', :ref => '4.0.0' # Pull in puppetlabs-apache mod 'apache', :git => 'https://github.com/fuel-infra/puppetlabs-apache.git', :ref => '1.6.0-rc1' # Pull in puppetlabs-apt mod 'apt', :git => 'https://github.com/fuel-infra/puppetlabs-apt.git', :ref => '2.2.0' # Pull in puppetlabs-firewall mod 'firewall', :git => 'https://github.com/fuel-infra/puppetlabs-firewall.git', :ref => '1.2.0' # Pull in saz-memcached mod 'memcached', :git => 'https://github.com/fuel-infra/puppet-memcached.git', :ref => 'v2.5.0' # Pull in duritong-sysctl mod 'sysctl', :git => 'https://github.com/fuel-infra/puppet-sysctl.git', :ref => 'v0.0.11' # Pull in nanliu-staging mod 'staging', :git => 'https://github.com/fuel-infra/puppet-staging.git', :ref => '1.0.4' # Pull in puppetlabs-vcsrepo mod 'vcsrepo', :git => 'https://github.com/fuel-infra/puppetlabs-vcsrepo.git', :ref => '1.3.1' # Pull in puppetlabs-postgresql mod 'postgresql', :git => 'https://github.com/fuel-infra/puppetlabs-postgresql.git', :ref => '4.0.0' # Pull in saz-rsyslog mod 'rsyslog', :git => 'https://github.com/fuel-infra/puppet-rsyslog.git', :ref => 'v3.5.1' # Pull in puppet-openssl mod 'openssl', :git => 'https://github.com/fuel-infra/puppet-openssl.git', :ref => '1.3.10-mos-rc2' # Pull in puppetlabs-mongodb mod 'mongodb', :git => 'https://github.com/fuel-infra/puppetlabs-mongodb.git', :ref => '0.12.0' # Pull in puppetlabs-rsync mod 'rsync', :git => 'https://github.com/fuel-infra/puppetlabs-rsync.git', :ref => '0.4.0-mos-rc1' # Pull in puppet-filemapper mod 'filemapper', :git => 'https://github.com/fuel-infra/puppet-filemapper.git', :ref => '1.1.3-mos-rc1' # Pull in puppetlabs-tftp mod 'tftp', :git => 'https://github.com/fuel-infra/puppetlabs-tftp.git', :ref => '0.2.3' # Pull in richardc-datacat mod 'datacat', :git => 'https://github.com/fuel-infra/richardc-datacat.git', :ref => '0.5.0' # Pull in puppet-mcollective mod 'mcollective', :git => 'https://github.com/fuel-infra/puppet-mcollective.git', :ref => 'v2.1.1' # Pull in puppet-corosync # FIXME(bogdando) We need the 0.8.0-29201ff. Use the 0.9.0 once released. mod 'corosync', :git => 'https://github.com/fuel-infra/puppet-corosync.git', :ref => '0.8.0-mos-rc3' # Pull in puppetlabs-rabbitmq # FIXME(bogdando) We need the 5.3.1-dc0964d. Use the 5.3.2 once released. mod 'rabbitmq', :git => 'https://github.com/fuel-infra/puppetlabs-rabbitmq.git', :ref => '5.3.1-mos-rc1' # Pull in puppetlabs-mysql # FIXME(mmalchuk) 498b085 (3.6.3-rc1) is a fix for the 3.6.x branch # 61619f6 is the same fix on the master (should be in 3.7.1) mod 'mysql', :git => 'https://github.com/fuel-infra/puppetlabs-mysql.git', :ref => '3.6.3-rc1' # Pull in michaeltchapman-galera mod 'galera', :git => 'https://github.com/fuel-infra/puppet-galera.git', :ref => '0.0.3-rc1'