Fuel agent

Registered by Vladimir Kozhukalov on 2014-05-21

Currently we use 2-stage discovering/provisioning flow when we first boot a node with so called 'bootstrap' image which is actually discovery stage. Agent script is run by crond and this agent gathers hardware information and then sends it to Fuel node. When we want a node to be provisioned we reboot it with debian-installer/anaconda image and install OS. We have quite a lot of problems which are appear when we try to highly customize OS installation process.

This BP is intended to introduce the new concept of having all in one discovery/provisioning agent which will be able to discover as well as to do everything about provisioning.

Detailed spec is supposed to be implemented as RST and put into fuel-specs repository.

Blueprint information

Status:
Complete
Approver:
Dmitry Pyzhov
Priority:
Medium
Drafter:
Vladimir Kozhukalov
Direction:
Approved
Assignee:
Vladimir Kozhukalov
Definition:
Superseded
Series goal:
Accepted for 5.1.x
Implementation:
Good progress
Milestone target:
None
Started by
Dmitry Pyzhov on 2014-06-27
Completed by
Vladimir Kozhukalov on 2014-08-01

Related branches

Sprints

Whiteboard

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.