This repository has been archived by the owner on Mar 8, 2023. It is now read-only.
Release for PuppetForge
This is released at https://forge.puppetlabs.com/dwerder/graphite
Features:
- Nginx/Gunicorn is now fully supported on both Debian and RedHat-like systems
- The correct username/group is now used across apache/nginx for both Debian and RedHat
- Pip is now the default provider for Django to ensure mutually-working package versions are installed.
- Added systemd scripts for when
$service_provider == 'systemd'
- Added workaround for race condition bug in graphite
- Added configuration variable
gr_web_server_remove_default
-- default config is only wiped when the variable is true, or when it isundef
andgr_web_server_port
== 80 - Renamed
gr_apache_port
andgr_apache_port_https
togr_web_server_port
andgr_web_server_port
respectively. If the old configuration values are used, puppet fails telling you to use the new ones. - Add param for carbon-relay init.d ulimit
gr_carbon_relay_ulimit
- Add support for custom directory locations , see
gr_base_dir
andgr_*_dir
- Add
gr_relay_diverse_replicas
option, default to true
Bugfixes:
- python-crypto is obsoleted on RHEL7, replaced by python2-crypto
- Redhat: avoid raise condition on initd restart