Remove ceilometer from swift middleware pipeline

We removed this in newer versions conditionally[1]. But since
newton heat templates dont support if conditionals lets just
remove this. Ceilometer in swift pipeline causes heavy load
with events and causes everything to slow down. There is no
real benefit to keeping this in pipeline.

[1] https://review.openstack.org/#/c/476930/

Closes-bug: #1693339

Change-Id: I07676b80b0eae4d6482aa819cc393c1fc69350c9
This commit is contained in:
Pradeep Kilambi 2017-07-24 12:13:58 -04:00
parent 0edf1cf072
commit 89f90c0fd7
2 changed files with 6 additions and 1 deletions

View File

@ -109,7 +109,6 @@ outputs:
- 'keystone'
- 'staticweb'
- 'versioned_writes'
- 'ceilometer'
- 'proxy-logging'
- 'proxy-server'
swift::proxy::account_autocreate: true

View File

@ -0,0 +1,6 @@
---
fixes:
- |
Remove ceilometer from swift proxy middleware pipeline. This generates a
lot of events data and spams swift and gnocchi, inturn heavily impacting
performance. This can also flood mongodb if you're using it for events.