Created by Dimitri John Ledkov on 2012-12-12 and last modified on 2012-12-12
Get this branch:
bzr branch lp:~xnox/partman-auto/avoid-hung-blkid
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

Dimitri John Ledkov

Recent revisions

647. By Dimitri John Ledkov on 2012-12-12

* Exclude all types of hfs
* Use egrep
* Quote the test safely

646. By Dimitri John Ledkov on 2012-12-12

* Reuse & Replace recipes:
  - Avoid using blkid, as it may sometimes hang indefinitely without
    timing out. See blkid bugs http://pad.lv/987718 and
    http://pad.lv/1044111. This change should address (LP: #1085991)
  - Skip mounting filesystems that ought to not be Ubuntu root
    filesystems (empty, swap, fat, ntfs, hfs). This also should speed up
    automatic partitioning page.
  - Silence warnings from umount in the clean-up (typically should
    already be unmounted)

645. By Dimitri John Ledkov on 2012-11-09

releasing version 105ubuntu1

644. By Dimitri John Ledkov on 2012-10-20

* 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
  - 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
  - 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
  - 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

643. By Dimitri John Ledkov on 2012-10-16

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

642. By Dimitri John Ledkov on 2012-10-12

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

641. By Dimitri John Ledkov on 2012-09-28

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 on 2012-09-19

releasing version 103ubuntu1

639. By Colin Watson on 2012-09-19


638. By Colin Watson on 2012-09-19

resolve unnecessary delta

Branch metadata

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