Reduced footprint

Registered by Bartosz Kupidura on 2015-04-01

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 on 2015-12-30
Completed by
Bartosz Kupidura on 2015-12-30

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/reduced-footprint,n,z

Addressed by: https://review.openstack.org/187540
    Add new hook to upload files

Addressed by: https://review.openstack.org/188052
    Add new tasks for configure and deploy vms

Addressed by: https://review.openstack.org/188051
    Add new apis for vms deployment

Addressed by: https://review.openstack.org/191824
    Add new cli commands

Addressed by: https://review.openstack.org/169676
    Support deployment on small physical environments Reduced footprint

Addressed by: https://review.openstack.org/194060
    add fuel-migrate script

Addressed by: https://review.openstack.org/194679
    Add new apis for vms deployment

Addressed by: https://review.openstack.org/198355
    Unit-tests for fuel-migrate script

Addressed by: https://review.openstack.org/199065
    Make available public ip for kvm-virt

Addressed by: https://review.openstack.org/199048
    Install fuel-migrate package during fuelmaster deploying

Addressed by: https://review.openstack.org/200015
    Closes-bug: #1472170 Related-Blueprint: reduced-footprint

Addressed by: https://review.openstack.org/200141
    Added commands to operate on vms

Addressed by: https://review.openstack.org/201278
    Implement VMs provisioning starting for kvm-virt nodes in UI

Addressed by: https://review.openstack.org/201628
    UI added for custom config adding for kvm-virt nodes

Gerrit topic: https://review.openstack.org/#q,topic:bug/1474474,n,z

Addressed by: https://review.openstack.org/201668
    Properly display progress and name of infinite tasks

Addressed by: https://review.openstack.org/201967
    Rename kvm-virt role

Addressed by: https://review.openstack.org/202059
    Change volumes for virt role

Addressed by: https://review.openstack.org/202152
    Rename role 'kvm-virt' to 'virt' in UI

Addressed by: https://review.openstack.org/201960
    Allow to assign "virt" role without "compute" Change reduced-footprint rolename from "kvm-virt" to "virt"

Addressed by: https://review.openstack.org/202470
    Added fake spawn_task

Addressed by: https://review.openstack.org/202903
    Correcting responses in vms handlers

Addressed by: https://review.openstack.org/202908
    Fix calling vms config endpoint

Addressed by: https://review.openstack.org/203544
    Add new feature group for advanced users

Addressed by: https://review.openstack.org/203993
    Fix hiding virt role

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.