Skip to content

v0.6.0

Compare
Choose a tag to compare
@ajcrowe ajcrowe released this 23 Nov 11:12
· 38 commits to master since this release

Enhancements

  • Puppet 4 support
  • SuSE and Amazon OSs are now supported.
  • Added support for systemd in Debian 8 & RedHat/Centos 7.
  • Added suppor for enabling or disabling configuration management with $supervisord::manage_config.
  • Added running to $ensure_process for define types to make sure they are started by supervisorctl.
  • Added $package_install_options for package installation.
  • Added $ctl_socket param for selecting between inet and unix sockets.
  • Added $init_script, $init_script_template, $init_defaults and init_defaults_template to allow completely custom init scripts.
  • supervisord::supervisorctl define now accepts an $unless param to add a condition to the exec resource for supervisorctl.

Fixes

  • Fixed $buffer_size and $retries variable validation.
  • Fixed inet and unix server inconsistencies.
  • Fixed issue where curl might not have been installed.

Changes

  • Removed unneeded $executable_path variable
  • Use of $environment variable changed to define/class appropriate name such as $program_environment.

Thanks to @buzzdeee, @mikeraynham, @md14454, @willaerk, @renepavlik, @maxenced, @nvtkaszpir, @MatthiasWiesner, Kendrick Martin