Ken Barber
2013-May-20 16:12 UTC
[Puppet Users] Announce: Module puppetlabs/puppetdb 1.3.0 Available
A new release of the puppetlabs/puppetdb module is now available on the Forge: https://forge.puppetlabs.com/puppetlabs/puppetdb/1.3.0 This feature release provides us with a few new features for the PuppetDB module. You can now disable SSL when using the `puppetdb` class by using the new parameter `disable_ssl`: class { ''puppetdb'': disable_ssl => true, } This will remove the SSL settings from your `jetty.ini` configuration file disabling any SSL communication. This is useful when you want to offload SSL to another web server, such as Apache or Nginx. We have now added an option `java_args` for passing in Java options to PuppetDB. The format is a hash that is passed in when declaring the use of the `puppetdb` class: class { ''puppetdb'': java_args => { ''-Xmx'' => ''512m'', ''-Xms'' => ''256m'', } } Also, the default `report-ttl` was set to `14d` in PuppetDB to align it with an upcoming PE release, so we''ve also reflected that default here now. And finally we''ve fixed the issue whereby the options `report_ttl`, `node_ttl`, `node_purge_ttl` and `gc_interval` were not making the correct changes. On top of that you can now set these values to zero in the module, and the correct time modifier (`s`, `m`, `h` etc.) will automatically get applied for you. Behind the scenes we''ve also added system and unit testing, which was previously non-existent. This should help us reduce regression going forward. Thanks to all the contributing developers in the list below that made this release possible :-). Changes ------------ * Allows for 0 _ttl''s without time signifier and enables tests (Garrett Honeycutt) * Add option to disable SSL in Jetty, including tests and documentation (Christian Berg) * the new settings report_ttl, node_ttl and node_purge_ttl were added but they are not working, this fixes it (fsalum) * Also fix gc_interval (Ken Barber) * Support for remote puppetdb (Filip Hrbek) * Added support for Java VM options (Karel Brezina) * Add initial rspec-system tests and scaffolding (Ken Barber) -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.