v0.6.0
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 betweeninet
andunix
sockets. - Added
$init_script
,$init_script_template
,$init_defaults
andinit_defaults_template
to allow completely custom init scripts. supervisord::supervisorctl
define now accepts an$unless
param to add a condition to the exec resource forsupervisorctl
.
Fixes
- Fixed
$buffer_size
and$retries
variable validation. - Fixed
inet
andunix
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