Commit Graph

9 Commits

Author SHA1 Message Date
Andreas Jaeger c929899400 Retire repository
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011675.html

A related change is: https://review.opendev.org/699752 .

Change-Id: I8aded54f1b9f3b79f3a4bf8f607d3695b92f528b
2019-12-18 19:39:39 +01:00
Simon Pasquier 6dbab5edb7 Support CADF notifications
Change-Id: Iba89fc145b1c4d304bd843dcde9aba1c25774c45
2017-03-07 09:08:18 +01:00
Simon Pasquier b04c613d7d Support Oslo messaging v2 notifications
Change-Id: Ie5b1013ac2673deb3348a90d068c08e4043018a4
Closes-Bug: #1648479
2017-01-03 14:27:35 +00:00
Guillaume Thouvenin bdad207a66 Fix logger for the snapshot event type notification
Change-Id: I2876b7082f073bd5202d27b2b2400d338957dc3c
Closes-Bug: #1616807
2016-08-25 11:47:27 +02:00
Guillaume Thouvenin e2beeaeef8 Add support for Sahara logs and notifications
Closes-Bug: #1493699
Change-Id: If3d7688d5f60d38ab21ba44de57b5cfdb4b7adc3
2016-03-07 09:28:56 +00:00
Swann Croiset f7df9450cb Sets approriate Logger for compute_task.* notifications
Closes-bug: #1529075

Change-Id: I516e2c0119496404caa16b55cec032a608ed3b0b
2015-12-24 13:25:57 +01:00
Simon Pasquier 5667ea6d87 Catch buffer exceptions in the Lua sandboxes
A Lua sandbox raises an exception when it tries to inject a message
larger than the configured output_limit value (default: 63KiB). The
same applies to the cjson library when trying to encode a Lua structure
resulting in a string larger than the same limit.

This change adds safe_* versions of the inject_message(),
inject_payload() and cjson.encode() functions. It also modifies the
existing Lua plugins to use the safe versions instead.

Change-Id: I7351783e51efa046d483921cb79e14279178a13a
Closes-Bug: #1504141
2015-10-19 14:54:28 +02:00
Simon Pasquier 2300b2f8cb Collect OpenStack notifications
This change enables the LMA collector to receive OpenStack notifications
and store them into ElasticSearch. Note that we configure an additional
notification topic ('lma_notifications') instead of high-jacking the
topic used by Ceilometer ('notifications').
This adds a new checkbox option in the UI to enable/disable the
notification collection (default value: disabled).

Change-Id: Ie934c244e7cf58f58487ed903aeb94af2e2e0495
2015-03-05 15:20:04 +01:00
Simon Pasquier c9ee4d30d9 Initial import of the LMA collector plugin
This is an import of the initial LMA PoC code. For now, it only covers
the collection of logs (notifications will be added in a subsequent
commit).

There's been a bit of rewrite to:
- decouple the Heka configuration from the LMA collector.
- run the Heka service as non-root when possible (Ubuntu only for now
  due to file permission issues on CentOS [1]).
- adapt to version 0.9 of Heka.

[1] https://bugs.launchpad.net/fuel/+bug/1425954

Change-Id: I4472b49a25e18e06984b5b29bdce18f917137bc8
2015-02-27 14:16:49 +01:00