- fix variablename for redhat releases in params.pp
- add support for Apache 2.4. See parameter
gr_apache_24
- add
gr_use_whitelist
to set flag in carbon.conf. Default is False. - add support for custom authentication using HTTP header
See
gr_use_remote_user_auth
andgr_remote_user_header_name
- complete refactoring of install process, to solve dependency hell on redhat. Update process tested on CentOS 6.5 and Debian 7 Wheezy
- package
git
is not required anymore - whisper, graphite-web, carbon are installed via pip now
- add support for LDAP config with
gr_use_ldap
andgr_ldap_*
parameters gr_web_server
can be set to 'apache', 'nginx', 'wsgionly' or 'none'
- remove
gr_memcache_enable
. Usage of memcached is configured/enabled ifgr_memcache_hosts
is set. gr_memcache_hosts
changed from String to Array
- install txamqp correct on Debian
- allow Redhat based systems to use a different apache port correctly
- parameterize the install of ca-certificate on Debian distributions
- enable mod_headers on Debian apache if CORS is enabled
- fix install of txamqp for Debian 7.4
- some whitespace reformating
- add replication factor support
- added controls for handling cluster configuration in the web application
!!! Be aware that this module overwrites !!! carbon-aggregator and memcached configs now.
- allow to configure carbon aggregator
- allow to set vhost name web gui
- allow to configure memcached
- implementation of carbon-relay configuration
- complet refactoring to support graphit 0.9.12
- add support for dynamic storage schemas
- add support for django version > 1.4
- use mod_wsgi instead of mod_python
- fix some dependency issues
- new parameters to set listen port for webui
- download sources with curl instead of wget on redhat
- refactoring, so variables are used in class scope
- add Rdoc documentation for puppet doc
- refactoring to match http://docs.puppetlabs.com/guides/style_guide.html
- some minor fixes
- add cron to logrotate carbons logs
- add parameter to set timezone of dashboard
- optimize LSB configs in init script
- fix on djangodb creation
- add parameter to graphite class to allow tweaking of carbon.conf
- rewrite README
- minor fixes for debian
- set path for exec statements
- update README
- add package MySQL-python on rhel or MySQL support
- first commit