Allow generic linux install with no additional packages on a node (empty/blank role)
Currently, it is not possible to easily extend a fuel deployment with field customization, you have to understand fuel code and be ready to hack it in the field. What if there was a blank role.
a linux node that fuel could install, whose personality can then be set by hand. Then this node can be turned into what ever additional service node that fuel does not support yet. for example elastic search node.
* by default Fuel allocates minimal disk size for OS
* plugin's post and pre deployment hooks should work for this role
Blueprint information
- Status:
- Complete
- Approver:
- Mike Scherbakov
- Priority:
- Essential
- Drafter:
- Gregory Elkinbard
- Direction:
- Approved
- Assignee:
- Evgeniy L
- Definition:
- Approved
- Series goal:
- Accepted for 6.1.x
- Implementation:
- Implemented
- Milestone target:
- 6.1
- Started by
- Evgeniy L
- Completed by
- Evgeniy L
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add new role "Operating System" role in Fuel
Addressed by: https:/
Added new test for base os deploy.Some fixes Change-Id: Iae041fbdfd3a23
Addressed by: https:/
Add workaround for plugin developer to deploy custom role
Addressed by: https:/
Replace test for base-os node from fuel-main