Reduced footprint
Fuel should support deployment on small physical environments.
Now HA deployment require 5 bare metal servers (3 controllers+1 compute+1 fuel), we need possibility to deploy HA setup on single node+fuel node.
This can be delivered by additional VMs runned on compute, which will be treated by Fuel as normal physical machines.
Also we should prepare procedure how to migrate installed Fuel to VM running on compute - in that case running deployment will require single physical machine.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Bartosz Kupidura
- Direction:
- Needs approval
- Assignee:
- Bartosz Kupidura
- Definition:
- Approved
- Series goal:
- Accepted for 7.0.x
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Bartosz Kupidura
- Completed by
- Bartosz Kupidura
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add new hook to upload files
Addressed by: https:/
Add new tasks for configure and deploy vms
Addressed by: https:/
Add new apis for vms deployment
Addressed by: https:/
Add new cli commands
Addressed by: https:/
Support deployment on small physical environments Reduced footprint
Addressed by: https:/
add fuel-migrate script
Addressed by: https:/
Add new apis for vms deployment
Addressed by: https:/
Unit-tests for fuel-migrate script
Addressed by: https:/
Make available public ip for kvm-virt
Addressed by: https:/
Install fuel-migrate package during fuelmaster deploying
Addressed by: https:/
Closes-bug: #1472170 Related-Blueprint: reduced-footprint
Addressed by: https:/
Added commands to operate on vms
Addressed by: https:/
Implement VMs provisioning starting for kvm-virt nodes in UI
Addressed by: https:/
UI added for custom config adding for kvm-virt nodes
Gerrit topic: https:/
Addressed by: https:/
Properly display progress and name of infinite tasks
Addressed by: https:/
Rename kvm-virt role
Addressed by: https:/
Change volumes for virt role
Addressed by: https:/
Rename role 'kvm-virt' to 'virt' in UI
Addressed by: https:/
Allow to assign "virt" role without "compute" Change reduced-footprint rolename from "kvm-virt" to "virt"
Addressed by: https:/
Added fake spawn_task
Addressed by: https:/
Correcting responses in vms handlers
Addressed by: https:/
Fix calling vms config endpoint
Addressed by: https:/
Add new feature group for advanced users
Addressed by: https:/
Fix hiding virt role
Work Items
Dependency tree

* Blueprints in grey have been implemented.