Go to file
OpenDev Sysadmins e6ce3baaa0 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:52:17 +00:00
attributes Create a monasca group 2014-08-27 13:20:34 -06:00
recipes Upgrade the notification engine rather than just install 2014-07-31 16:25:52 -06:00
spec Get initial build to work. 2014-07-16 16:25:01 -06:00
templates/default If zookeeper is not accessible respawn is too fast for the default settings. 2014-08-29 13:39:33 -06:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:17 +00:00
.rubocop.yml Get initial build to work. 2014-07-16 16:25:01 -06:00
Berksfile Get initial build to work. 2014-07-16 16:25:01 -06:00
Gemfile Get initial build to work. 2014-07-16 16:25:01 -06:00
metadata.rb If zookeeper is not accessible respawn is too fast for the default settings. 2014-08-29 13:39:33 -06:00
README.md Monasca has moved to Ansible for deployment 2015-02-22 08:39:41 -07:00
Strainerfile Get initial build to work. 2014-07-16 16:25:01 -06:00

WARNING!!

Monasca is now deployed via Ansible. This Chef cookbook project is no longer maintained and may be out of date. It will be moved to the StackForge attic soon.

monasca_notification Cookbook

Sets up the monasca-notification daemon

Requirements

The cookbook only requires access to the monasca-notification package.

Attributes

monasca_notification::default

Key Type Description Default
[:monasca_notification][:user] String System user for the daemon monasca-notification
[:monasca_notification][:group] String System group for the daemon monasca-notification
[:monasca_notification][:conf_dir] String Configuration Directory /etc/monasca
[:monasca_notification][:data_bag] String Configuration data bag monasca_notification
[:monasca_notification][:log_dir] String Daemon log directory /var/log/monasca-notification

Data Bags

A data bag item named hosts in node[:monasca_notification][:data_bag] is required for running. It simply has 4 dictionary items for the host names and auth infomation to connect to the services: kafka, mysql, smtp and zookeeper

Usage

Simply include the monasca_notification default recipe in a role.