DapperInstallerVolumeManagement

Differences between revisions 7 and 8
Revision 7 as of 2005-11-02 23:19:55
Size: 1741
Editor: 209
Comment: add miising arch
Revision 8 as of 2005-11-03 00:21:45
Size: 1969
Editor: 209
Comment: minor editing, approver comments (don't understand size calculation bit)
Deletions are marked like this. Additions are marked like this.
Line 23: Line 23:
 * Modify partman-auto-lvm (pal from now on) to parse the new recipes tag (as discussed at the above URL), that as a consequence will increase portability across architecture.  * Modify partman-auto-lvm (pal from now on) to parse the new recipes tag (as discussed at the above URL), that as a consequence will increase portability across architectures.
Line 25: Line 25:
 * Remove size calculation hack from breezy (as discussed on debian-boot mailing list same url as above)  * Remove size calculation hack that was added in breezy (as discussed on debian-boot mailing list same url as above)
   '''ColinWatson: I can't find discussion of this at the URL above; if it's there it's not trivial to find. Could you please expand out some of this discussion, since I don't understand what needs to be done?'''

DapperInstallerVolumeManagement

Status

Note for Reviewers

The main implementation is already in breezy. This spec is to recollect the bits that needs to be polished/tested in Dapper. For all the rationale and cosmetic bits please see InstallerVolumeManagement (that are not up for discussion since already approved at UDU).

Implementation Plan

  • Import new upstream version from Debian that is our version plus extra bug fixing.
  • As discussed on debian-boot mailing list, patch partman-auto recipes to tag partitions that can or cannot be on lvm volumes. (http://lists.debian.org/debian-boot/2005/10/msg00842.html)

  • Modify partman-auto-lvm (pal from now on) to parse the new recipes tag (as discussed at the above URL), that as a consequence will increase portability across architectures.
  • Remove size calculation hack that was added in breezy (as discussed on debian-boot mailing list same url as above)
    • ColinWatson: I can't find discussion of this at the URL above; if it's there it's not trivial to find. Could you please expand out some of this discussion, since I don't understand what needs to be done?

  • Enable pal (partman-auto-lvm) on ppc.
  • Test all of the above.
  • profit. Estimated working time from 3 to 8 days.
  • Retest possible GUI implementation since in the last round of tests they were not stable enough to be considered for inclusion.

Packages Affected

  • partman-auto-lvm

  • partman-auto

  • probably more

Outstanding Issues

  • pal could not be enabled on breezy powerpc because parted upstream did not support lvm.
  • We were offering the option to use all the freespace on all devices to create lvm volumes. This option was too buggy and removed from upstream.

DapperInstallerVolumeManagement (last edited 2008-08-06 16:26:10 by localhost)