puppet.conf.j2 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. [main]
  2. # we need to override the host name of the container
  3. certname = ctr-proxy.{{ oo_env }}.rhcloud.com
  4. # The Puppet log directory.
  5. # The default value is '$vardir/log'.
  6. logdir = /var/log/puppet
  7. # Where Puppet PID files are kept.
  8. # The default value is '$vardir/run'.
  9. rundir = /var/run/puppet
  10. # Where SSL certificates are kept.
  11. # The default value is '$confdir/ssl'.
  12. ssldir = $vardir/ssl
  13. manifest = $manifestdir/site.pp
  14. manifestdir = /var/lib/puppet/environments/pub/$environment/manifests
  15. environment = {{ oo_env_long }}
  16. modulepath = /var/lib/puppet/environments/pub/$environment/modules:/var/lib/puppet/environments/pri/$environment/modules:/var/lib/puppet/environments/pri/production/modules:$confdir/modules:/usr/share/puppet/modules
  17. [agent]
  18. # The file in which puppetd stores a list of the classes
  19. # associated with the retrieved configuratiion. Can be loaded in
  20. # the separate ``puppet`` executable using the ``--loadclasses``
  21. # option.
  22. # The default value is '$confdir/classes.txt'.
  23. classfile = $vardir/classes.txt
  24. # Where puppetd caches the local configuration. An
  25. # extension indicating the cache format is added automatically.
  26. # The default value is '$confdir/localconfig'.
  27. localconfig = $vardir/localconfig
  28. server = puppet.ops.rhcloud.com
  29. environment = {{ oo_env_long }}
  30. pluginsync = true
  31. graph = true
  32. configtimeout = 600
  33. report = true
  34. runinterval = 3600
  35. splay = true