Bug 1284058 - swift is using deprecated ceilometer middleware
Summary: swift is using deprecated ceilometer middleware
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-puppet-modules
Version: 7.0 (Kilo)
Hardware: Unspecified
OS: Unspecified
Target Milestone: rc
: 10.0 (Newton)
Assignee: Pradeep Kilambi
QA Contact: Yurii Prokulevych
Depends On:
Blocks: 1374871
TreeView+ depends on / blocked
Reported: 2015-11-20 16:44 UTC by Derek Higgins
Modified: 2016-12-14 15:18 UTC (History)
13 users (show)

Fixed In Version: openstack-tripleo-heat-templates-5.0.0-0.9.0rc3.el7ost
Doc Type: Bug Fix
Doc Text:
Previously, Object Storage service deployed using the director used ceilometer middleware that had been deprecated since the Red Hat OpenStack Platform 8 (liberty) release. With this update, the Object Storage service has been fixed to use the ceilometer middleware from python-ceilometermiddleware which is the supported version for this release.
Clone Of:
: 1374871 (view as bug list)
Last Closed: 2016-12-14 15:18:35 UTC

Attachments (Terms of Use)

System ID Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2016:2948 normal SHIPPED_LIVE Red Hat OpenStack Platform 10 enhancement update 2016-12-14 19:55:27 UTC
OpenStack gerrit 381250 None None None 2016-10-26 10:34:56 UTC
OpenStack gerrit 389707 None None None 2016-10-26 10:33:57 UTC

Description Derek Higgins 2015-11-20 16:44:14 UTC
Description of problem:

On a director deployed swift we are using deprecated ceilometer
middleware that has been dropped in liberty.

We have (in /etc/swift/proxy-server.conf)
use = egg:ceilometer#swift

we should be using the middleware provided by the python-ceilometermiddleware package (ceilometermiddleware.swift:filter_factory)

This should be changed in OSP-8 and ideally before (to simplify upgrades) 

upstream we dropped the middleware from the pipeline because the package wasn't available at the time

now that the package is available for python-ceilometermiddleware we should use it instead.

Version-Release number of selected component (if applicable):

Comment 3 Mike Burns 2016-04-07 20:57:01 UTC
This bug did not make the OSP 8.0 release.  It is being deferred to OSP 10.

Comment 5 Sachin 2016-09-09 09:54:38 UTC
This is the reason why following meters are not displayed/available?

- storage.objects.outgoing.bytes
- storage.objects.incoming.bytes


Comment 6 Sachin 2016-09-09 10:01:52 UTC
@Hugh, I don't see much activity, are you still working on this bug?

Comment 15 errata-xmlrpc 2016-12-14 15:18:35 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.


Note You need to log in before you can comment on or make changes to this bug.