This repository was 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 isundefandgr_web_server_port== 80 - Renamed
gr_apache_portandgr_apache_port_httpstogr_web_server_portandgr_web_server_portrespectively. 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_dirandgr_*_dir - Add
gr_relay_diverse_replicasoption, default to true
Bugfixes:
- python-crypto is obsoleted on RHEL7, replaced by python2-crypto
- Redhat: avoid raise condition on initd restart