Create separate container for ironic-compute

Registered by Andrey Shestakov

Ironic requires nova-compute with special compute driver, scheduler manager and few more settings to boot baremetal servers.
http://docs.openstack.org/developer/ironic/deploy/install-guide.html#configure-compute-to-use-the-bare-metal-service

Currently if Ironic is enabled, these settings adjusting in nova-compute containers, which breaks possibility to boot regular Nova VMs on these computes.

This blueprint proposes to create separate container for ironic-compute with all needed configuration for Ironic and keep nova-compute container only for Nova virtual machines.

In far future, when optimization on Ironic side will be completed, this container should be removed.
https://blueprints.launchpad.net/ironic/+spec/node-reservations
http://lists.openstack.org/pipermail/openstack-dev/2015-December/082011.html

Blueprint information

Status:
Complete
Approver:
Sam Yaple
Priority:
Undefined
Drafter:
Andrey Shestakov
Direction:
Approved
Assignee:
Andrey Shestakov
Definition:
Discussion
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
None
Started by
zhubingbing
Completed by
zhubingbing

Related branches

Sprints

Whiteboard

The name must have nova in it, like 'nova-ironic' or 'nova-ironic-compute' since it will be a subset of the nova-base container. --SamYaple

Gerrit topic: https://review.openstack.org/#q,topic:bp/ironic-compute-container,n,z

Addressed by: https://review.openstack.org/261548
    Add container for nova-compute-ironic

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.