lp:~xnox/partman-auto/r-proposed

Created by Dimitri John Ledkov and last modified
Get this branch:
bzr branch lp:~xnox/partman-auto/r-proposed
Only Dimitri John Ledkov can upload to this branch. If you are Dimitri John Ledkov please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Dimitri John Ledkov
Project:
partman-auto
Status:
Development

Recent revisions

644. By Dimitri John Ledkov

* Resynchronise with Debian. Remaining changes:
  Recipe changes:
  - Adjust default partition and EFI sizes for Ubuntu.
  - Change the x86 atomic recipes to make the minimum swap size be 100% of
    RAM, so that hibernate always works.
  - In addition to EFI partition, reuse existing swap partitions and
    BIOS Boot Partitions, if any, rather than creating new ones.
  - Add armel/dove recipes.
  - Temporarily back out changes to recipes/atomic and recipes/home from
    partman-auto 94.
  Automatic Partitioning:
  - Offer resize_use_free autopartitioning method, except on armel/armhf.
  - Add an option to reuse an existing installation.
  - Split out the replace option from resize_use_free.
  Code changes:
  - Accept autopartitioning automatically rather than showing
    choose_partition.
  - Drop priority of partman-auto/choose_recipe question to medium.
  - Add support for partman-auto/method=loop via partman-auto-loop.
  - Make biggest_free respect the selection made in partman-auto/disk.
  - Exclude devices containing the installation medium from automatic
    partitioning.
  - Use new get_real_resize_range function from partman-partitioning
    72ubuntu3, which caches calls to tune2fs and ntfsresize.
  - Support resizing the largest partition on multiple disks.
  - Support formatting the entire partition for any partition that can be
    resized.
  - Signal to clear_partitions in partman-target that it should not notify
    the user about the unformatted partitions we have set up.
  - Add a hack to stop EFI System Partitions showing up as to-be-formatted
    in the confirm-changes screen when there's an existing filesystem that
    would cause partman-efi to skip them.
* Changes Debian merged from ubuntu:
  - EFI recipes, but not for kfreebsd and with larger system partition
    sizes. Kept our efi partition sizes, which closer match Windows/Mac
    EFI partition sizes.
  - $reusemethod was also merge, but used for EFI partitions only and
    not for swap & BIOS Boot Partitions.
  - Drop the bootable flag from i386/amd64 recipes.
* Dropped changes:
  - "Add kfreebsd-i386/efi, and kfreebsd-amd64/efi symlinks to regular
    efi recipes." Ubuntu doesn't have kfreebsd port, and debian didn't
    take this change.

* Asturian (ast.po) by ivarela
* Add x86 UEFI support, merging some code from Ubuntu to help:
  + Add extra recipe method "reusemethod" to help us reuse existing EFI
    system partitions
  + Clone the ia64 recipes for {amd64,i386}-efi and tweak. Merge
    across some of the Ubuntu settings for these new recipes, including
    use of reusemethod.
  + Make the EFI system partition large by default to meet fat32
    recommendations

643. By Dimitri John Ledkov

Carefully clean up tmp mountpoints, which can be unmounted yet still
present. (LP: #1065502)

642. By Dimitri John Ledkov

Also prefer grub-mount in reuse-do_option & replace-choices. (LP: #1065034)

641. By Dimitri John Ledkov

Make reuse option use preferrably grub-mount, over mount. As it has
more chances of succeeding. This makes reuse options become available
once again on the desktop/server CDs (LP: #1050562)

640. By Colin Watson

releasing version 103ubuntu1

639. By Colin Watson

msgmerge

638. By Colin Watson

resolve unnecessary delta

637. By Colin Watson

merge from Debian 103

636. By Colin Watson

releasing version 101ubuntu2

635. By Colin Watson

Temporarily back out changes to recipes/atomic and recipes/home from
partman-auto 94. These can be restored after precise when we have more
time to test them.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:partman-auto
This branch contains Public information 
Everyone can see this information.