DapperInstallerVolumeManagement

Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2005-11-02 15:37:27
Size: 1454
Editor: 209
Comment: First draft
Revision 6 as of 2005-11-02 23:18:28
Size: 1733
Editor: 209
Comment: Cleanup
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
 * As discussed on debian-boot mailing list, patch partman-auto recipes to tag partitions that can or cannot be on lvm volumes.  * 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)
Line 23: Line 23:
 * Modify partman-auto-lvm (pal from now on) to parse the new recipes tag (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 architecture.
Line 25: Line 25:
 * Remove size calculation hack from breezy (as discussed on debian-boot mailing list)  * Remove size calculation hack from breezy (as discussed on debian-boot mailing list same url as above)
Line 31: Line 31:
 * ...  * profit.
Line 33: Line 33:
 * 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.

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 architecture.
  • Remove size calculation hack from breezy (as discussed on debian-boot mailing list same url as above)
  • 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 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)