Add clean tasks field to node

Registered by Tan Lin

This blueprint has been superseded. See the newer blueprint "Manual Cleaning" for updated plans.

It is useful to differentiating nodes with unique clean tasks and corresponding parameters, For instance, admin can chose only run some clean steps for one node without restart conductor, or run a clean task with different parameters.
So create a new dict field clean_tasks in node to save clean tasks and it's parameters rather than save them in driver_internal_info. So that user should able to control this from API and this is can be done per node.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Tan Lin
Direction:
Needs approval
Assignee:
Tan Lin
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Tan Lin

Related branches

Sprints

Whiteboard

This sounds to me like "manual cleaning", which is covered here: https://blueprints.launchpad.net/ironic/+spec/manual-cleaning

Does that do what you want?

// jroll 2015-10-15

Yes, this is a duplicate work with Zapping/ manual cleaning. I have abandon the spec, forget the blueprint. Thanks

//Tan 2015-10-16

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.