Package swift middlware in ceilometermiddleware

Registered by Eoghan Glynn

Currently the swift middleware exists in the Ceilometer package as it leverages the functionality of the pipeline. This process is rather heavyweight as it moves a lot of the processing (building samples, republishing to correct targets) to the Swift service where as it should really exist on Ceilometer's.

Additionally, having the middleware live in the Ceilometer package brings in a lot of additional dependencies unrelated to the middleware which is causing upgrade issues.

Blueprint information

Status:
Complete
Approver:
Eoghan Glynn
Priority:
High
Drafter:
gordon chung
Direction:
Approved
Assignee:
gordon chung
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Eoghan Glynn
Completed by
Eoghan Glynn

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:ceilometermiddleware,n,z

Addressed by: ceilometer-specs patch https://review.openstack.org/142129
    package swift middlware in ceilometermiddleware

Addressed by: governance patch https://review.openstack.org/149020
    middleware-specific ceilometer package

Addressed by: infra patch https://review.openstack.org/149021
    middleware-specific ceilometer package

Gerrit topic: https://review.openstack.org/#q,topic:bp/ceilometermiddleware,n,z

Addressed by: https://review.openstack.org/151744
    add listener to pick up notification from ceilometermiddleware

Addressed by: https://review.openstack.org/151765
    deprecate swift middleware

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.