Return result to the ramdisk in sync fashion
Currently callback from the ramdisk is async. We need to make it sync and have a reasonable result.
Only these changes was actually implemented:
* Return real errors in any case
* Support returning JSON to the ramdisk
The following changes were rejected and reverted due to introduced bugs:
* Add configuration option `power_
* Return value on success, if `power_
{'node': <node structure>}
* Wait for state `power on` before calling discovery officially done
(see also https:/
Blueprint information
- Status:
- Complete
- Approver:
- Dmitry Tantsur
- Priority:
- High
- Drafter:
- Dmitry Tantsur
- Direction:
- Needs approval
- Assignee:
- Dmitry Tantsur
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 1.0.0
- Started by
- Dmitry Tantsur
- Completed by
- Dmitry Tantsur
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Make /v1/continue synchronous
Addressed by: https:/
Return serialized node to the ramdisk
Addressed by: https:/
Add option `power_
Addressed by: https:/
Extend node_cache.
Addressed by: https:/
Store good MAC's and interfaces in node_info after processing
Addressed by: https:/
Wait for power off state before calling discovery done
Work Items
Dependency tree
* Blueprints in grey have been implemented.