Integrate Heat with systemd

Registered by Steven Dake

systemd doesn't generally have a way to determine when a service is actually ready to provide service. As it stands currently, systemd thinks once the process is started it is ready to provide service. There is a gap of time between starting and actually being prepared to provide service, where there is a window for systemd to start dependent services which will be unable to connect to their parent service

The idea of this blueprint is to indicate to systemd when the heat services are ready.

Blueprint information

Status:
Complete
Approver:
Steve Baker
Priority:
Medium
Drafter:
Steven Dake
Direction:
Approved
Assignee:
Lon Hohberger
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Steve Baker
Completed by
Steve Baker

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/systemd-integration,n,z

Addressed by: https://review.openstack.org/74489
    Add systemd notification support to heat

Gerrit topic: https://review.openstack.org/#q,topic:bp/service-readiness,n,z

Addressed by: https://review.openstack.org/92456
    notify calling process we are ready to serve

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.