RFE: LVM/Software RAID support in ironic-python-agent

Bug #1590749 reported by Christopher Brown on 2016-06-09
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ironic
Confirmed
Wishlist
Unassigned

Bug Description

Currently there is no way to provision software RAID for nodes without a dedicated hardware controller.

Removing the requirement for a hardware RAID controller by implementing software RAID on compute nodes reduces initial hardware costs but retains some resiliency, allowing a good "trade-off" between cost and features.

It would be useful to be able to do this to add resiliency for compute nodes for example.

I suppose it would be good to use the command:

ironic node-set-target-raid-config

and then feed it a simple json file like:

{
 "logical_disks": [
                   {
                    "size_gb": "MAX",
                    "raid_level": "1",
                    "is_root_volume": true
                   }
                  ]
}

Additionally, this would need implementing as a clean step in the default IPA hardware manager. We should expect that the disks would be cleaned on every deploy.

tags: added: rfe
Dmitry Tantsur (divius) on 2016-06-09
Changed in ironic:
status: New → Confirmed
importance: Undecided → Wishlist
description: updated
description: updated
Changed in ironic:
assignee: nobody → Christopher Brown (snecklifter)
status: Confirmed → In Progress

Change abandoned by Christopher Brown (<email address hidden>) on branch: master
Review: https://review.openstack.org/327643

tags: added: needs-spec

Change abandoned by Christopher Brown (<email address hidden>) on branch: master
Review: https://review.openstack.org/327769

Changed in ironic:
assignee: Christopher Brown (snecklifter) → nobody
Dmitry Tantsur (divius) on 2017-07-10
Changed in ironic:
status: In Progress → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers