Port the Swift healthcheck middleware

Registered by Paul Bourke

Swift contains a small piece of middleware that can be used as a first port of call to determine if the service is responding. It allows a user to perform a GET to http://<host>:<port>/healthcheck, which should respond with a 200 OK. When originally submitting this for addition to Glance, Brian Waldon suggested this should be part of openstack-common.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Paul Bourke
Direction:
Needs approval
Assignee:
Paul Bourke
Definition:
Obsolete
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
None
Started by
Mark McLoughlin
Completed by
Paul Bourke

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/port-swift-healthcheck,n,z

Addressed by: https://review.openstack.org/11074
    Add healthcheck middleware from Swift

Commented in the review above. Unclear to me that this is better than just supporting HEAD on the top-level entrypoint of services. Also wondering about whether we add /healthcheck to the API spec of all services.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.