
## TripleO Puppet modules

mod 'haproxy',
  :git => 'https://github.com/puppetlabs/puppetlabs-haproxy',
  :ref => '6215a5e735b7f7bb470d0c10c5e8f72e6c17f4b7'

mod 'tomcat',
  :git => 'https://github.com/puppetlabs/puppetlabs-tomcat',
  :ref => '1.3.2'

mod 'java',
  :git => 'https://github.com/puppetlabs/puppetlabs-java',
  :ref => '1.4.2'

mod 'cassandra',
  :git => 'https://github.com/voxpupuli/puppet-cassandra',
  :ref => '1.9.2'

mod 'zookeeper',
  :git => 'https://github.com/deric/puppet-zookeeper',
  :ref => 'v0.3.9'

mod 'datacat',
  :git => 'https://github.com/richardc/puppet-datacat',
  :ref => '0.6.2'

mod 'etcd',
  :git => 'https://github.com/cristifalcas/puppet-etcd',
  :ref => '1.11.0'

mod 'fdio',
  :git => 'https://git.fd.io/puppet-fdio',
  :ref => '2dd7507d2e7b1be052ad8301f951b50422ee51f0'

mod 'fluentd',
  :git => 'https://github.com/soylent/konstantin-fluentd',
  :ref => '4dfc15a70970fc9e182c876d6dc74b3764fbea4b'

mod 'certmonger',
  :git => 'https://github.com/saltedsignal/puppet-certmonger',
  :ref => 'v1.1.1'

mod 'ntp',
  :git => 'https://github.com/puppetlabs/puppetlabs-ntp',
  :ref => '4.2.0'

mod 'ptp',
  :git => 'https://github.com/redhat-nfvpe/ptp',
  :ref => 'master'

# NOTE(aschultz): Pinned due to LP#1755211
mod 'systemd',
  :git => 'https://github.com/camptocamp/puppet-systemd',
  :ref => '20a465b0d8751bc08913b556d0a5b7fdac139271'

mod 'opendaylight',
  :git => 'https://git.opendaylight.org/gerrit/integration/packaging/puppet-opendaylight',
  :ref => 'stable/oxygen'

mod 'ssh',
  :git => 'https://github.com/saz/puppet-ssh',
  :ref => 'v3.0.1'

# NOTE(aschultz): Pine due to LP#1800944
# Also note, this matches the rdo pkg pin
mod 'snmp',
  :git => 'https://github.com/voxpupuli/puppet-snmp',
  :ref => '5d73485b9d0c42f8131fc0c761406ac8f0c88152'

mod 'sensu',
  :git => 'https://github.com/sensu/sensu-puppet',
  :ref => '338ae0e83394c5771f54a6c070ff52d9a05ffbda'

mod 'pacemaker',
  :git => 'https://github.com/openstack/puppet-pacemaker',
  :ref => '447cef0ad8891e89495fef7a9be5e2152b07edfa'

mod 'collectd',
  :git => 'https://github.com/voxpupuli/puppet-collectd',
  :ref => 'f04aa34cb4b8781aadcb7724839d2b763f280866'

# see https://github.com/rdo-packages/puppet-keepalived-distgit/blob/rpm-master/puppet-keepalived.spec
mod 'keepalived',
  :git => 'https://github.com/Unyonsys/puppet-module-keepalived',
  :ref => 'bbca37ade629a9178f09366fd0368187fb645f4e'

# NOTE(aschultz) this redis module was dropped from p-o-i due to issues for
# bionic, so we'll just keep it here for now. LP#1784422
mod 'redis',
  :git => 'https://github.com/arioch/puppet-redis',
  :ref => 'v3.3.0'
