Root partition always last

Bug #1313606 reported by Lucas Alvares Gomes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
Medium
Lucas Alvares Gomes

Bug Description

When partitioning the disk without an ephemeral partition the partition layout order is: root, swap. If an ephemeral partition is present the layout then would be: ephemeral , swap and root. We need to make it more consistent by having the root partition to always be the last partition (or first if no ephemeral or swap is specified), that also would enable tools like cloud-init to use the growroot utility to expand the root partition until the end of the disk.

Changed in ironic:
assignee: nobody → Lucas Alvares Gomes (lucasagomes)
importance: Undecided → Medium
description: updated
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix proposed to ironic (master)

Fix proposed to branch: master
Review: https://review.openstack.org/90675

Changed in ironic:
status: New → In Progress
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to ironic (master)

Reviewed: https://review.openstack.org/90675
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=990d3173b3255e7457d7013402d7e864faed8974
Submitter: Jenkins
Branch: master

commit 990d3173b3255e7457d7013402d7e864faed8974
Author: Lucas Alvares Gomes <email address hidden>
Date: Mon Apr 28 10:58:29 2014 +0100

    Place root partition last so that it can always be expanded

    Make the partitioning layout consistent by having the root partition
    always be the last partition. This enables tools like cloud-init's
    growroot utility to expand the root partition until the end of the disk,
    regardless of the presence of a swap or ephemeral partition. In the
    case where there is neither a swap nor ephemeral partition, the root
    partition is the only partition created.

    Closes-Bug: #1313606
    Change-Id: I82492eb50530adc1f31e934f15f5c67462819a71

Changed in ironic:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ironic:
milestone: none → juno-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ironic:
milestone: juno-1 → 2014.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.