ubuntu-recovery (0.4.9~22.04jiayi7) jammy; urgency=medium

  * Move xorriso to recommend cause it is in universe.

 -- Bin Li <bin.li@canonical.com>  Mon, 12 Sep 2022 15:25:28 +0800

ubuntu-recovery (0.4.9~22.04jiayi6) jammy; urgency=medium

  * Missing python3-distutils.
  * Depends on xorriso cause it won't be installed.

 -- Bin Li <bin.li@canonical.com>  Sat, 10 Sep 2022 00:13:32 +0800

ubuntu-recovery (0.4.9~22.04jiayi5) jammy; urgency=medium

  * Correct some deprecated GI imports.
  * Increase the debugging logging covereage on the backend.
  * Use subprocess.run replace subprocess.call for serveal files to solve
    the high risk of blackduck scanning recovery code.
  * Support the zstd compression format.
  * Increase debugging logging for uuid writer.
  * Only pass unicode=True to gettext.install in Python 2.
  * Follow cd-boot-images-amd64/xorriso-cmd.txt to build the ISO image.

 -- Bin Li <bin.li@canonical.com>  Wed, 31 Aug 2022 12:45:32 +0800

ubuntu-recovery (0.4.9~22.04jiayi4) jammy; urgency=medium

  * Fix the execution problem on Ubuntu 22.04.
  * Remove the ubuntu-recovery/recovery_media preseed variable. (LP: #1979404)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 23 Jun 2022 09:30:29 +0800

ubuntu-recovery (0.4.9~22.04jiayi3) jammy; urgency=medium

  * Increase required USB size from 2GB to 8GB. (LP: #1966425)

 -- Jeremy Szu <jeremy.szu@canonical.com>  Thu, 12 May 2022 15:47:10 +0000

ubuntu-recovery (0.4.9~22.04jiayi2dev8) jammy; urgency=medium

  * Set rectype=hdd so that there will be confirm dialog before
    recovey when we boot from recovery partition. (LP: #1969168)
  * Properly create local archive and reltaed flag. (LP: #1969171)

 -- Yuan-Chen Cheng <yc.cheng@canonical.com>  Fri, 15 Apr 2022 10:16:18 +0800

ubuntu-recovery (0.4.9~22.04jiayi2dev7) jammy; urgency=medium

  * Correct the preseed condition.

 -- Jeremy Szu <jeremy.szu@canonical.com>  Fri, 25 Mar 2022 02:47:22 +0000

ubuntu-recovery (0.4.9~22.04jiayi2dev6) jammy; urgency=medium

  * Correct preseed to bool type.

 -- Jeremy Szu <jeremy.szu@canonical.com>  Thu, 24 Mar 2022 12:51:55 +0000

ubuntu-recovery (0.4.9~22.04jiayi2dev5) jammy; urgency=medium

  * Preseed ubiquity nonfree and download_updates to make phase-2 runs
    smoothly.

 -- Jeremy Szu <jeremy.szu@canonical.com>  Thu, 24 Mar 2022 05:01:05 +0000

ubuntu-recovery (0.4.9~22.04jiayi2dev4) jammy; urgency=medium

  * Fix missed import.

 -- Jeremy Szu <jeremy.szu@canonical.com>  Wed, 23 Mar 2022 13:06:16 +0000

ubuntu-recovery (0.4.9~22.04jiayi2dev3) jammy; urgency=medium

  * Reduce the compressed binary based on the discussion on
  https://lists.ubuntu.com/archives/ubuntu-devel/2021-December/041726.html
  * collections.Callable is removed since Python 3.10.
  540ce30c58d952c5b4cfc98c24dae49a5002120e
  https://docs.python.org/3/whatsnew/3.10.html#removed

 -- Jeremy Szu <jeremy.szu@canonical.com>  Wed, 23 Mar 2022 07:16:23 +0000

ubuntu-recovery (0.4.9~22.04jiayi2dev2) jammy; urgency=medium

  * Fix compress method changes to zstd.

 -- Jeremy Szu <jeremy.szu@canonical.com>  Tue, 22 Mar 2022 09:34:41 +0000

ubuntu-recovery (0.4.9~22.04jiayi2dev1) jammy; urgency=medium

  * Remove universe packages to check.

 -- Jeremy Szu <jeremy.szu@canonical.com>  Fri, 18 Mar 2022 06:40:15 +0000

ubuntu-recovery (0.4.9~22.04jiayi2) jammy; urgency=medium

  * Depends pyflakes3 to prevent builddep not install Recommended.

 -- Jeremy Szu <jeremy.szu@canonical.com>  Sat, 12 Mar 2022 03:02:43 +0000

ubuntu-recovery (0.4.9~22.04jiayi1) jammy; urgency=medium

  * Initial release.
  * Adjust some packages which are not in Jammy anymore but needed from focal.
  * Fix python script warning.

 -- Jeremy Szu <jeremy.szu@canonical.com>  Fri, 11 Mar 2022 13:37:04 +0000

ubuntu-recovery (0.4.9~20.04ouagadougou21) unstable; urgency=medium

  [ Bin Li ]
  * Let anti-failure support nvme. (LP: #1505542)
  * Disable the frontend and remove deprecated force-yes. (LP: #1893633)
  * Use another way to not remove 'Rescue and Recovery'. (LP: #1894185)
  [ Shengyao Xue ]
  * Bypass the create media step for automatic install.

  [ Jeremy Szu ]
  * Add a new recovery mode 'dev' (developmeny) for auto recovery system.
  * Backport Stella/Sutton changes back for devloping Jammy.

 -- Shengyao Xue <shengyao.xue@canonical.com>  Fri, 28 May 2021 11:31:11 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou20) focal; urgency=medium

  * When create efi boot entry in phase 1, specifically define in second partition (LP: #1875793) 

 -- hugh chao <hugh.chao@canonical.com>  Thu, 30 Apr 2020 15:15:32 +0800
ubuntu-recovery (0.4.9~20.04ouagadougou19) focal; urgency=medium

  * Fixed is_not warning.(LP: #1872661)

 -- Bin Li <bin.li@canonical.com>  Wed, 15 Apr 2020 20:04:22 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou18) focal; urgency=medium

  * At phase2 don't use nouveau. (LP: #1872653)

 -- Bin Li <bin.li@canonical.com>  Tue, 14 Apr 2020 18:21:33 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou17) focal; urgency=medium

  * Change the name of initramfs to initrd in single user mode.(LP: #1870379)
  * Change shell to bash in generate-recovery-iso. 
  * Have the syntax correct according to shellcheck.
  * Disable aufs temporarily due to upstream doesn't accept it, and one day 
    we will drop it, but the drawback for currently workaround will need the
    size of memory equeal to the RP size.
  * Sync the method to regenerate uudi in create_new_uuid.

 -- hugh chao <hugh.chao@canonical.com>  Sun, 05 Apr 2020 19:21:12 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou16) focal; urgency=medium

  * Change logging to print in recovery_common.py.
  * Remove original initramfs before creating new one due to it's append mode.

 -- hugh chao <hugh.chao@canonical.com>  Sun, 05 Apr 2020 17:10:16 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou15) focal; urgency=medium

  * Import logging in recovery_common.py  

 -- hugh chao <hugh.chao@canonical.com>  Sun, 05 Apr 2020 12:04:31 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou14) focal; urgency=medium

  * change pybuild back to python_distutils 

 -- hugh chao <hugh.chao@canonical.com>  Sat, 04 Apr 2020 21:39:47 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou13) focal; urgency=medium

  * Fix a typo

 -- hugh chao <hugh.chao@canonical.com>  Sat, 04 Apr 2020 20:17:15 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou12) focal; urgency=medium

  * Sync create_new_uuid from dell recovery. (LP: #1870379)
    - Make bootstrap as mandatory building in.
    - Use unmkinitramfs instead of the old extraction methond.
    - Use the system default configuration (initramfs.conf) to compress new initramfs.

 -- hugh chao <hugh.chao@canonical.com>  Sat, 04 Apr 2020 19:39:55 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou11) focal; urgency=medium

  * Change the name of initramfs to initrd (LP: #1870379)

 -- hugh chao <hugh.chao@canonical.com>  Sat, 04 Apr 2020 14:21:02 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou10) focal; urgency=medium

  * Cleanup 'partman/choose_partition' to fix the crash issue when custom
    partitioning is selected from customize installation (LP: #1866770).

 -- Hsieh-Tseng Shen <woodrow.shen@gmail.com>  Wed, 11 Mar 2020 23:41:42 -0400

ubuntu-recovery (0.4.9~20.04ouagadougou9) focal; urgency=medium

  * Disable dereference option for repacking initrd (LP: #1866003) 

 -- hugh chao <hugh.chao@canonical.com>  Tue, 10 Mar 2020 22:12:37 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou8) focal; urgency=medium

  * platform.linux_distribution has been removed since python 3.7, so use
    distro.linux_distribution(full_distribution_name=False) instead (LP: #1863847).

 -- hugh chao <hugh.chao@canonical.com>  Sat, 22 Feb 2020 09:38:20 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou7) focal; urgency=medium

  * Merge some channges in Sutton.
  * self.assertEquals was changed into self.assertEqual in python3. (LP: #1518196)
  * Fix the failure for two disks.
  * Don't enable network in P1 and P2. (LP: #1825471)
    Used the Enable method while not Sleep method, Sleep method should not be
    called directly by users or clients, it is intended for system
    suspend/resume tracking.

 -- Bin Li <bin.li@canonical.com>  Fri, 21 Feb 2020 12:23:42 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou6) focal; urgency=medium

  * Add build dependency on dh-python. 

 -- hugh chao <hugh.chao@canonical.com>  Fri, 21 Feb 2020 10:55:34 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou5) focal; urgency=medium

  * Change platform.dist to platform.linux_distribution due to it deprecated
    since version python 2.6 (LP: #1863847) 

 -- hugh chao <hugh.chao@canonical.com>  Thu, 20 Feb 2020 21:10:18 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou4) focal; urgency=medium

  * Add kernel perameter "nopersistent" for casper, due to the casper-rw break the installation
    (LP:1846762) 

 -- hugh chao <hugh.chao@canonical.com>  Fri, 24 Jan 2020 11:11:30 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou3) focal; urgency=medium

  * disable dereference in building initrd. 

 -- hugh chao <hugh.chao@canonical.com>  Wed, 22 Jan 2020 21:11:36 +0800
ubuntu-recovery (0.4.9~20.04ouagadougou2) focal; urgency=medium

  * 1. upgrade compat from 7 to 9
  * 2. fix a pyflakes syntax checking error 

 -- hugh chao <hugh.chao@canonical.com>  Mon, 20 Jan 2020 22:14:04 +0800

ubuntu-recovery (0.4.9~20.04ouagadougou1) focal; urgency=medium

  * Build for Focal 

 -- hugh chao <hugh.chao@canonical.com>  Mon, 20 Jan 2020 16:47:34 +0800

ubuntu-recovery (0.4.9~18.04.1timbuktu12) bionic; urgency=medium

  * Refine the wording of the entry of full disk encryption during
    installation 

 -- hugh chao <hugh.chao@canonical.com>  Tue, 17 Sep 2019 14:27:32 +0800

ubuntu-recovery (0.4.9~18.04.1timbuktu11) bionic; urgency=medium

  * Re-name shimx64.efi to bootx64.efi when generating recovery iso (LP: #1841529) 

 -- hugh chao <hugh.chao@canonical.com>  Wed, 28 Aug 2019 13:09:39 +0800

ubuntu-recovery (0.4.9~18.04.1timbuktu10) bionic; urgency=medium

  * Add Full Disk Encryption support 

 -- hugh chao <hugh.chao@canonical.com>  Mon, 12 Aug 2019 10:29:36 +0800

ubuntu-recovery (0.4.9~18.04.1timbuktu9) bionic; urgency=medium

  * bind mount /proc within chroot for installing dkms provided by HWE

 -- Jeremy Su <jeremy.sz@canonical.com>  Fri, 14 May 2019 12:57:53 +0800
ubuntu-recovery (0.4.9~18.04.1timbuktu8) bionic; urgency=medium

  * Fix boot from recovery randomly through reboot command

 -- Jeremy Su <jeremy.sz@canonical.com>  Wed, 15 May 2019 14:27:53 +0800
ubuntu-recovery (0.4.9~18.04.1timbuktu7) bionic; urgency=medium

  * Correct boot partition to 1 from 2

 -- Jeremy Su <jeremy.sz@canonical.com>  Fri, 26 Apr 2019 17:12:53 +0800
ubuntu-recovery (0.4.9~18.04.1timbuktu6) bionic; urgency=medium

  * Add shimx64.efi for secure boot
  * Depends mokutil for grub-efi-amd64-signed

 -- Jeremy Su <jeremy.sz@canonical.com>  Mon, 18 Mar 2019 15:24:53 +0800
ubuntu-recovery (0.4.9~18.04.1timbuktu5) bionic; urgency=medium

  * Correct ubuntu recovery failure with dual drives system (LP: #1807835)

 -- Jeremy Su <jeremy.sz@canonical.com>  Fri, 11 Jan 2019 10:46:53 +0800
ubuntu-recovery (0.4.9~18.04.1timbuktu4) bionic; urgency=medium

  * Check the PARTLABEL in recovery partition if Recovery Media Creator can't
    match the label in debconf and the LABEL in recovery partition  (LP: #1807063) 

 -- hugh chao <hugh.chao@canonical.com>  Tue, 18 Dec 2018 22:23:04 +0800

ubuntu-recovery (0.4.9~18.04.1timbuktu3) bionic; urgency=medium

  * Re-enable MDRAID feature

 -- Woodrow Shen (Shye-Tzeng Shen) <woodrow.shen@canonical.com>  Tue, 13 Nov 2018 19:37:22 +0800

ubuntu-recovery (0.4.9~18.04.1timbuktu2) bionic; urgency=medium

  * Revert MDRAID support

 -- Woodrow Shen (Shye-Tzeng Shen) <woodrow.shen@canonical.com>  Fri, 26 Oct 2018 16:38:25 +0800

ubuntu-recovery (0.4.9~18.04.1timbuktu1) bionic; urgency=medium

  * Support MDRAID

 -- Woodrow Shen (Shye-Tzeng Shen) <woodrow.shen@canonical.com>  Thu, 25 Oct 2018 18:34:30 +0800

ubuntu-recovery (0.4.9~18.04timbuktu8) bionic; urgency=medium

  * Bump version to 0.4.9~18.04timbuktu8

 -- Woodrow Shen (Shye-Tzeng Shen) <woodrow.shen@canonical.com>  Thu, 23 Aug 2018 15:30:34 +0800

ubuntu-recovery (0.4.9~18.04timbuktu7) bionic; urgency=medium

  * Add timeout when updating repositories (LP: #1766533)

 -- Chen-Han Hsiao (Stanley) <stanley.hsiao@canonical.com>  Tue, 29 May 2018 08:07:46 +0000

ubuntu-recovery (0.4.9~18.04timbuktu6) bionic; urgency=medium

  * Allow insecure local repositories at installation (LP: #1760048)

 -- Chen-Han Hsiao (Stanley) <stanley.hsiao@canonical.com>  Mon, 23 Apr 2018 20:55:07 +0800

ubuntu-recovery (0.4.9~18.04timbuktu5) bionic; urgency=medium

  * Set cap-ram to false (LP: #1764226)

 -- Chen-Han Hsiao (Stanley) <stanley.hsiao@canonical.com>  Fri, 20 Apr 2018 18:12:33 +0800

ubuntu-recovery (0.4.9~18.04timbuktu4) bionic; urgency=medium

  * Reboot the system before first login. (LP: #1763259)

 -- Chen-Han Hsiao (Stanley) <stanley.hsiao@canonical.com>  Thu, 12 Apr 2018 15:32:19 +0800

ubuntu-recovery (0.4.9~18.04timbuktu3) bionic; urgency=medium

  * Fix dependency.

 -- Chen-Han Hsiao (Stanley) <stanley.hsiao@canonical.com>  Mon, 09 Apr 2018 15:46:24 +0800

ubuntu-recovery (0.4.9~18.04timbuktu2) bionic; urgency=medium

  * Fix pyflake warnings.

 -- Chen-Han Hsiao (Stanley) <stanley.hsiao@canonical.com>  Mon, 09 Apr 2018 08:08:07 +0800

ubuntu-recovery (0.4.9~18.04timbuktu1) bionic; urgency=medium

  * Build for bionic.
  * Add mmc and nvme support for EFI mode.
  * Use ubuntu-drivers to install hardware-dependent packages

 -- Chen-Han Hsiao (Stanley) <stanley.hsiao@canonical.com>  Mon, 26 Mar 2018 16:30:08 +0800

ubuntu-recovery (0.4.8) xenial; urgency=medium

  * Improve emergency scripts support.

 -- Chen-Han Hsiao (Stanley) <stanley.hsiao@canonical.com>  Fri, 24 Nov 2017 14:00:08 +0800

ubuntu-recovery (0.4.7) xenial; urgency=medium

  * The latest usb-creator-gtk(0.3.2) don't support '-n' parameter.
    (LP: #1672631)

 -- Bin Li <bin.li@canonical.com>  Tue, 14 Mar 2017 16:02:32 +0800

ubuntu-recovery (0.4.6) xenial; urgency=medium

  * Move ubuntu-recovery-shell to independent
    new package.

 -- Franz Hsieh (Franz) <franz.hsieh@canonical.com>  Wed, 27 Jul 2016 11:40:10 +0800

ubuntu-recovery (0.4.5) xenial; urgency=medium

  * Record installed package at the last of ubiquity
    success commands

 -- Franz Hsieh (Franz) <franz.hsieh@canonical.com>  Wed, 06 Jul 2016 17:55:57 +0800

ubuntu-recovery (0.4.4) xenial; urgency=medium

  * Modify ubuntu-recovery-shell to support systemd
    template feature to allow create different instances
  * Start ubuntu-recovery-shell on vt2 and vt3.
  * Convert recovery.iso to hybrid iso to support new
    usb-creator-gtk create USB key. (LP: #1591943)

 -- Franz Hsieh (Franz) <franz.hsieh@canonical.com>  Wed, 01 Jun 2016 15:35:13 +0800

ubuntu-recovery (0.4.3) xenial; urgency=medium

  * Add ubuntu-recovery-tasks to run tasks before
    ubiquity starts.
    - It will executes /usr/share/ubuntu/scripts/ubiquity.d/early
      and pass 'ubuntu-bootstrap-stage' or 'ubiquity-stage' as
      parameter to identify the current running stage.
  * Add ubuntu-recovery-shell to enable shell terminal
    in VT2 (LP: #1551507).

 -- Franz Hsieh (Franz) <franz.hsieh@canonical.com>  Wed, 01 Jun 2016 14:18:29 +0800

ubuntu-recovery (0.4.2) xenial; urgency=medium

  * Run 'udevadm settle' command to replace partprobe
    (LP: #1583015).

 -- Franz Hsieh (Franz) <franz.hsieh@canonical.com>  Tue, 31 May 2016 18:35:14 +0800

ubuntu-recovery (0.4.1) xenial; urgency=medium

  * Run partprobe command to wait the parted event
    complete. (LP: #1583015)
  * Fix cannot create USB recovery media issue.
    (LP: #1585135)
  * Run ubuntu-bootstrap before language page to
    fix regression issue.
  * Update preseed file

 -- Franz Hsieh (Franz) <franz.hsieh@canonical.com>  Wed, 18 May 2016 15:35:08 +0800

ubuntu-recovery (0.4.0) xenial; urgency=medium

  * Check UEFI setting before recovery the boot sector (LP: #1458789)
  * Use grub_platform to check if platform runs under UEFI or Legacy mode
  * Add ubuntu-recovery/interactive_recovery option to enable/disable
    'Restore only Ubuntu partition' option. (LP: #1371038).
    Since the fearture is still in develop, it is disabled by default.
  * Rewrite 96-ubuntu-recovery-partition.rules, use UDISKS_IGNORE=1
    to replace previous methods
  * Add pop-up messagebox to remind users remove
    USB/DVD media to continue installation. (LP: #1278744)
  * Add ubuntu-recovery/prompt_remove_media debconf control
    for enable/disable the pop-up messagebox
  * Find mbr.bin in /usr/lib/syslinux in case syslinux
    change its directory structure
  * Execute ubuntu-recovery-command in SUCCESS/FAILURE script.

 -- Franz Hsieh (Franz) <franz.hsieh@canonical.com>  Thu, 07 Apr 2016 17:14:09 +0800

ubuntu-recovery (0.3.100kittyhawk32) trusty; urgency=medium

  * Fix the broken mechanism to install external packages.

 -- Bin Li <bin.li@canonical.com>  Thu, 08 Oct 2015 16:39:35 +0800

ubuntu-recovery (0.3.100kittyhawk31) trusty; urgency=medium

  * Split a for loop to lines in ubuntu-bootstrap.py. (LP: #1441469)

 -- Bruce Ma <bruce.ma@canonical.com>  Wed, 29 Apr 2015 14:21:08 +0800

ubuntu-recovery (0.3.100kittyhawk30) trusty; urgency=medium

  * We need reset locale when we support enable language page. (LP: #1415745)

 -- Bin Li <bin.li@canonical.com>  Wed, 25 Feb 2015 20:37:24 +0800

ubuntu-recovery (0.3.100kittyhawk29) trusty; urgency=medium

  * Remove udisk from debian/control. (LP: #1406715)

 -- Bin Li <bin.li@canonical.com>  Fri, 13 Feb 2015 17:50:02 +0800

ubuntu-recovery (0.3.100kittyhawk28) trusty; urgency=medium

  * Update ENV after remove udisks. (LP: #1401074)

 -- Bin Li <bin.li@canonical.com>  Fri, 13 Feb 2015 17:29:27 +0800

ubuntu-recovery (0.3.100kittyhawk27) trusty; urgency=medium

  * Update disksmgr.py from UDisks1 to UDisks2.

 -- Bruce Ma <bruce.ma@canonical.com>  Fri, 23 Jan 2015 18:06:21 +0800

ubuntu-recovery (0.3.100kittyhawk26) trusty; urgency=medium

  * Adding language page in Ubuntu Recovery stage 1.
    (LP: #1099397, LP: #1370822)

 -- Bin Li <bin.li@canonical.com>  Mon, 19 Jan 2015 11:55:01 +0800

ubuntu-recovery (0.3.100kittyhawk25) trusty; urgency=medium

  * Fix the gaps rectangle while not a pure background. (LP: #1408241)

 -- Bin Li <bin.li@canonical.com>  Thu, 15 Jan 2015 14:52:30 +0800

ubuntu-recovery (0.3.100kittyhawk24) trusty; urgency=medium

  * ubuntu-recovery need udisks, fix ubiquit crash.

 -- Bin Li <bin.li@canonical.com>  Tue, 30 Dec 2014 19:26:08 +0800

ubuntu-recovery (0.3.100kittyhawk23) trusty; urgency=medium

  * Don't install kittyhawk-kylin-defaults in single ISO. (LP: #1396918)

 -- Bin Li <bin.li@canonical.com>  Thu, 25 Dec 2014 14:34:45 +0800

ubuntu-recovery (0.3.100kittyhawk22) trusty; urgency=medium

  * Update to depend on udisks2, and remove dkd and hal. (LP: #1401074)

 -- Bin Li <bin.li@canonical.com>  Mon, 22 Dec 2014 17:19:17 +0800

ubuntu-recovery (0.3.100kittyhawk21) trusty; urgency=medium

  * S4 suspend to disk was supported for systems with 32GB RAM or less. 
    (LP: #1393670)

 -- Bin Li <bin.li@canonical.com>  Thu, 04 Dec 2014 14:57:34 +0800

ubuntu-recovery (0.3.100kittyhawk20) trusty; urgency=low

  * Restart account-daemon to prevent oem being selected (LP: #1308904)

 -- Penk Chen <penk.chen@canonical.com>  Fri, 16 May 2014 10:28:28 +0000

ubuntu-recovery (0.3.100kittyhawk19) trusty; urgency=low

  * Add support for kylin overlay. (LP: #1293308)
    - casper/scripts/99ubuntu_bootstrap: attempt to install kylin overlay.
    - late/scripts/SUCCESS-SCRIPT, ubiquity/ubuntu-bootstrap.py:
      move script set_bootable from /tmp/ to /dev/shm/ to workaround an issue
      that /tmp/* will be removed during P2 with kylin overlay installed.

 -- Yu Ning <ning.yu@canonical.com>  Sun, 04 May 2014 22:23:09 +0800

ubuntu-recovery (0.3.100kittyhawk18) trusty; urgency=low

  * Revert r661, do not set ubiquity/force_failsafe_graphics to true,
    with that setting P1, P2 and OOBE will launch Xorg with fbdev driver,
    and it will cause hanging issue on BDW platforms. (LP: #1310974)

 -- Yu Ning <ning.yu@canonical.com>  Tue, 29 Apr 2014 19:36:14 +0800

ubuntu-recovery (0.3.100kittyhawk17) trusty; urgency=low

  * Increase the free space on local recovery partition to be at least 1.5GB,
    otherwise there is not enough space to install the ubuntu kylin overlay.
    (LP: #1314055)

 -- Yu Ning <ning.yu@canonical.com>  Tue, 29 Apr 2014 16:06:44 +0800

ubuntu-recovery (0.3.100kittyhawk16) trusty; urgency=medium

  * Remove the fuzzy entry in zh_CN.po. (LP: #1307325) 

 -- Shengyao Xue <shengyao.xue@canonical.com>  Tue, 29 Apr 2014 01:06:31 +0800

ubuntu-recovery (0.3.100kittyhawk15) trusty; urgency=low

  * Revert 0.3.100kittyhawk10 and 0.3.100kittyhawk11 since it will cause
    a runtime error.

 -- Yu Ning <ning.yu@canonical.com>  Thu, 24 Apr 2014 16:52:09 +0800

ubuntu-recovery (0.3.100kittyhawk14) trusty; urgency=low

  * Fix the parameters of 'parted name'.

 -- Yu Ning <ning.yu@canonical.com>  Sat, 12 Apr 2014 12:05:20 +0800

ubuntu-recovery (0.3.100kittyhawk13) trusty; urgency=low

  * Do not use 'parted mkpartfs' anymore since it may cause crash issue.

 -- Yu Ning <ning.yu@canonical.com>  Fri, 11 Apr 2014 23:05:16 +0800

ubuntu-recovery (0.3.100kittyhawk12) trusty; urgency=low

  * Fix the issue that the image generated by generate-recovery-iso is not
    bootable with Legacy BIOS. (LP: #1304166)

 -- Yu Ning <ning.yu@canonical.com>  Tue, 08 Apr 2014 15:33:44 +0800

ubuntu-recovery (0.3.100kittyhawk11) trusty; urgency=low

  * Add the debconf template ubuntu-recovery/prompt_remove_media.
    (LP: #1289175)

 -- Yu Ning <ning.yu@canonical.com>  Thu, 03 Apr 2014 15:11:04 +0800

ubuntu-recovery (0.3.100kittyhawk10) trusty; urgency=low

  * Apply a patch from FranzHsieh to workaround (LP: #1289175).
    It's disabled by default.

 -- Yu Ning <ning.yu@canonical.com>  Wed, 02 Apr 2014 12:41:44 +0800

ubuntu-recovery (0.3.100kittyhawk9) trusty; urgency=low

  * Show progress section in all stages. (LP: #1293986)

 -- Yu Ning <ning.yu@canonical.com>  Thu, 27 Mar 2014 17:15:00 +0800

ubuntu-recovery (0.3.100kittyhawk8) trusty; urgency=low

  * unset_drive_preseeds(): reset to default values instead of empty values,
    otherwise some questions maybe incorrectly treated and cause critical
    issues such as (LP: #1290726).

 -- Yu Ning <ning.yu@canonical.com>  Thu, 27 Mar 2014 11:25:19 +0800

ubuntu-recovery (0.3.100kittyhawk7) UNRELEASED; urgency=low

  * Cleanup unused comments.

 -- Yu Ning <ning.yu@canonical.com>  Wed, 12 Mar 2014 19:21:11 +0800

ubuntu-recovery (0.3.100kittyhawk6) trusty; urgency=low

  * Enable foreign architectures with 'dpkg --add-architecture'.
    The old method is not supported by dpkg anymore. (LP: #1291203)

 -- Yu Ning <ning.yu@canonical.com>  Wed, 12 Mar 2014 15:55:35 +0800

ubuntu-recovery (0.3.100kittyhawk5) trusty; urgency=low

  * recovery-media-backend: modify gettext.install() arguments due to API
    change. (LP: #1290264)

 -- Yu Ning <ning.yu@canonical.com>  Tue, 11 Mar 2014 22:03:28 +0800

ubuntu-recovery (0.3.100kittyhawk4) trusty; urgency=low

  * Correct/improve some file handling.

 -- Yu Ning <ning.yu@canonical.com>  Thu, 06 Mar 2014 14:23:58 +0800

ubuntu-recovery (0.3.100kittyhawk3) trusty; urgency=low

  * Ported to python 3.0 completely. (LP: #1287017)

 -- Yu Ning <ning.yu@canonical.com>  Wed, 05 Mar 2014 19:15:21 +0800

ubuntu-recovery (0.3.100kittyhawk2) trusty; urgency=low

  * Ported to python 3.0. (LP: #1284944)
  * ubiquity/ubuntu-bootstrap.py: Page.sleep_network(): ignore exception,
    it should be fixed in the future.

 -- Yu Ning <ning.yu@canonical.com>  Thu, 27 Feb 2014 17:01:06 +0800

ubuntu-recovery (0.3.100kittyhawk1) trusty; urgency=low

  * Build for trusty series. (LP: #1284944)

 -- Yu Ning <ning.yu@canonical.com>  Wed, 26 Feb 2014 19:03:40 +0800

ubuntu-recovery (0.3.100) precise; urgency=low

  * Update partition label in
    /lib/udev/rules.d/96-ubuntu-recovery-partition.rules.
    if ubuntu-recovery/recovery_hotkey/partition_label has
    non default value. (LP: #1281520)

 -- Franz Hsieh (Franz) <franz.hsieh@canonical.com>  Wed, 19 Feb 2014 18:32:58 +0800

ubuntu-recovery (0.3.99) precise; urgency=low

  * Add retail mode language packs support. (LP: #1257331)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Mon, 20 Jan 2014 19:15:49 +0800

ubuntu-recovery (0.3.98) precise; urgency=low

  * Fixed a typo introduced in 0.3.96 cause the 
    UEFI recovery system can't be recovered. (LP: #1267069)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Thu, 09 Jan 2014 15:32:15 +0800

ubuntu-recovery (0.3.97) precise; urgency=low

  * Add a customizable hook at 
    /root/usr/share/ubuntu/ubuntu-recovery-initramfs-hook
    for projects.  (LP: #1200465)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Tue, 31 Dec 2013 14:43:53 +0800

ubuntu-recovery (0.3.96) precise; urgency=low

  * Fix legacy BIOS system can not create recovery ISO issue.
  (LP: #1265129)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Tue, 31 Dec 2013 14:12:09 +0800

ubuntu-recovery (0.3.95) precise; urgency=low

  * Fix language setting window sometimes disappears on OOBE stage.
  (LP: #1249187)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Thu, 26 Dec 2013 14:05:20 +0800

ubuntu-recovery (0.3.94) precise; urgency=low

  [ Yu Ning ]
  * Support grub hotkey. (LP: #1263629)

  [ Jian-Ding Chen (timchen119) ]
  * Update "This will rebuild only OS partitions." translation.

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Tue, 24 Dec 2013 18:13:34 +0800

ubuntu-recovery (0.3.93) precise; urgency=low

  * Revert 0.3.92 due to there's issue in PXE nfs boot. 
    (LP: #1259420)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Tue, 10 Dec 2013 15:25:03 +0800

ubuntu-recovery (0.3.92) precise; urgency=low

  * Merge Bin Li's adding language page in Ubuntu Recovery stage 1
    feature. Preserve locale only in stage 1. (LP: #1099397)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Wed, 04 Dec 2013 10:49:30 +0800

ubuntu-recovery (0.3.91) precise; urgency=low

  * Revert 0.3.90 since it has issue on stage 2. (LP:#1099397)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Thu, 28 Nov 2013 14:52:48 +0800

ubuntu-recovery (0.3.90) precise; urgency=low

  [ Bin Li (binli) ]
  * Add an option for adding language page in Ubuntu Recovery stage 1
    (LP: #1099397)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Wed, 27 Nov 2013 17:54:44 +0800

ubuntu-recovery (0.3.89) precise; urgency=low

  * Fix the alignment of "Restore Ubuntu partitions."
  * Fix the password for oem at beginning of oem-config.

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Mon, 25 Nov 2013 15:42:19 +0800

ubuntu-recovery (0.3.88) precise; urgency=low

  [ Hsin-Yi Chen (hychen) ]
  * bin/generate-recovery-iso:
  - Can't enter phase 2 after install the system by using recovery media 
    creator(OOBE and in system) created USB/DVD under legacy mode.
  - remove grubenv and restore grub.cfg which are generated by ubuntu-bootstrap.py.
  (LP: #1251094)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Tue, 19 Nov 2013 11:48:04 +0800

ubuntu-recovery (0.3.87) precise; urgency=low

  [ Yang Bai (hamo) ]
  * bin/generate-recovery-iso:
  - Create EFI boot files when they are missing in recovery partition. (LP: #1248473)

  [ Bin Li (binli) ]
  * Add pre_phase1_command/post_phase1_command (LP: #1213503)

 -- Yang Bai (hamo) <hamo@canonical.com>  Mon, 18 Nov 2013 12:17:45 +0800

ubuntu-recovery (0.3.86) precise; urgency=low

  [ Hsin-Yi Chen (hychen) ]
  * po/Makefile:
  - add msgid-bugs-address of po files.
  * update debconf template ubiquity/text/interactive_info 
    and translation template.
  * update gtk ui and translations.
  - rename option "Restore only Ubuntu partitions from recovery 
    media to the disk" to "Restore only Ubuntu partitions".
  - tweak alignment.
  
  [ Jian-Ding Chen (timchen119) ]
  * Merge Yang Bai's patch for legacy system wrong layout issue. (LP: #1248490)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Thu, 07 Nov 2013 15:00:45 +0800

ubuntu-recovery (0.3.85) precise; urgency=low

  * revert change revno.961 since this cause 
    an installation error. (LP: #1099397)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Wed, 06 Nov 2013 16:54:52 +0800

ubuntu-recovery (0.3.84) precise; urgency=low

  * revert changes revno.953 and revno.960 because we want to hide the partitioning dialog when user choose "Restore Only Ubuntu partition".
  * stepUbuntuBootstrap.ui:
  - rename option "restore only Ubuntu partition" to "restore only Ubuntu partitions from recovery media to the disk."
  - add warring message of "restore only Ubuntu partitions from recovery media to the disk. ".
  * Update the translations manually.
  
 -- Hsin-Yi Chen (hychen) <hychen@canonical.com>  Tue, 05 Nov 2013 23:11:42 +0800

ubuntu-recovery (0.3.83) precise; urgency=low

  [ Hsin-Yi Chen (hychen) ]
  * Fixed ubuntu-recovery - 
    Complete "Restore only ubuntu partition" feature (LP: #1000953)
  - clean up partman/choose_partition

  [ Bin Li ]
  * Add a language page in Ubuntu Recovery stage 1 (LP: #1099397)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Tue, 05 Nov 2013 14:58:25 +0800

ubuntu-recovery (0.3.82) precise; urgency=low

  * Fix the debconf locked issue cause Recovery Media Creator not work.
    (LP: #1246595)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Mon, 04 Nov 2013 16:06:00 +0800

ubuntu-recovery (0.3.81) precise; urgency=low

  * Rollback commit=1800 changes since the feature of HDD spin down is dropped for OSP2
    (LP: #1213523)

 -- Hao-Ran Liu (Joseph Liu) <hao-ran.liu@canonical.com>  Thu, 31 Oct 2013 17:41:30 +0800

ubuntu-recovery (0.3.80) precise; urgency=low

  [ Hao-Ran Liu (Joseph Liu) ]
  * Add commit=1800 to fstab for /home partition to allow HDD to spin down
    (LP: #1213523)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Fri, 25 Oct 2013 11:39:54 +0800

ubuntu-recovery (0.3.79) precise; urgency=low

  * Fix brasero can't recognized disk issue. (LP: #1213516)
  * Remove the auto created recovery iso in OOBE to save disk space.
  * Add more verbose log for OOBE recovery disk creation.

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Thu, 24 Oct 2013 11:38:54 +0800

ubuntu-recovery (0.3.78) precise; urgency=low

  [ Hsin-Yi Chen (hychen) ]

  * Fixed ubuntu-recovery - 
    Complete "Restore only ubuntu partition" feature (LP: LP#1000953)
  - clean up partman-auto/expert_file and partman-auto/method preseed.

  [ Yang Bai (hamo) ]

  * Do not copy casper-rw from recovery media to disk. (LP: #1211251)

  [ Jian-Ding Chen (timchen119) ]

  * Add an option page UI in OOBE to launch Recovery media creator
    at OOBE stage. (LP: #1213516)

 -- Jian-Ding Chen (timchen119) <tim.chen119@canonical.com>  Wed, 23 Oct 2013 13:29:59 +0800

ubuntu-recovery (0.3.77) precise; urgency=low

  [Yang Bai]
  
  * Add the feature that Recovery media DVD creator should work if the system 
    boots under UEFI mode (LP: #1213516)

 -- Yang Bai (hamo) <hamo@canonical.com>  Fri, 11 Oct 2013 16:56:14 +0800

ubuntu-recovery (0.3.76) precise; urgency=low

  [Hao-Ran Liu (Joseph Liu)]

  * Fix the bug of force_support_uefi which causes image uninstallable, and re-enable it.
    (/usr/share/debconf/confmodule should not be loaded twice) (LP: #1190204)
  * grubenv path is wrong. This also avoid the problem that ubiquity reboots 
    right after X starts at phase 2 when Chinese language packs are included in
    chroot. (Exception emitted from the detection of Bug 700910 cannot be 
    caught for unknown reason) (LP: #1197125)
  * Add locale support for ubuntu-bootstrap.py & translated strings for zh_CN & zh_TW
    (LP: #1186087)
  
  [Hsin-Yi Chen]
  
  * Add the feature that Recovery media USB creator should work if the system 
    boots under UEFI mode (LP: #1084441)

 -- Hsin-Yi Chen (hychen) <hychen@canonical.com>  Mon, 30 Sep 2013 17:06:14 +0800

ubuntu-recovery (0.3.75) precise; urgency=low

  * Support fixed EFI and Recovery partition size (LP: #1187639)
    - introduced 2 new debconf preseed options:
      - ubuntu-recovery/uefi_partition_size (default: 50)
      - ubuntu-recovery/recovery_partition_size

  * Temperory disable debconf preseed options:
    - ubuntu-recovery/force_support_uefi
    - ubuntu-recovery/force_support_secureboot
    Since they cause preseed import fail.

 -- Franz Hsieh (Franz) <franz.hsieh@canonical.com>  Wed, 19 Jun 2013 12:50:27 +0800

ubuntu-recovery (0.3.74) precise; urgency=low

  * Support to install UEFI and Secure Boot Packages even installer runs 
    under BIOS legacy mode.
    - introduced 2 new debconf preseed options:
      - ubuntu-recovery/force_support_uefi
      - ubuntu-recovery/force_support_secureboot

 -- Hsin-Yi Chen (hychen) <hychen@canonical.com>  Thu, 21 Mar 2013 17:12:13 +0800

ubuntu-recovery (0.3.73) precise; urgency=low

  * Update the translations manually. (LP: #1089789)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Sun, 27 Jan 2013 16:09:42 +0800

ubuntu-recovery (0.3.72) precise; urgency=low

  * Use ubiquity/custom_title_question_name to have better i10n. (LP: #1089789)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 24 Jan 2013 14:05:14 +0800

ubuntu-recovery (0.3.71) precise; urgency=low

  * Keep the default locale as what the end user select in OOBE.

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 23 Jan 2013 17:27:38 +0800

ubuntu-recovery (0.3.70) precise; urgency=low

  * Fix some untranslatable strings. (LP: #1089789)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 16 Jan 2013 15:04:56 +0800

ubuntu-recovery (0.3.69) precise; urgency=low

  * Fix the regression for legacy BIOS and UEFI legacy mode.

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Tue, 15 Jan 2013 13:50:05 +0800

ubuntu-recovery (0.3.68) precise; urgency=low

  * Fix the regression and add ubuntu-recovery/uefi_boot_entry_fifo to
    accommodate some different UEFI BIOS behavior. (LP: #1098414)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Mon, 14 Jan 2013 22:16:51 +0800

ubuntu-recovery (0.3.67) precise; urgency=low

  * Add a mechanism to recover 'ubuntu' EFI boot entry. (LP: #1098414)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Fri, 11 Jan 2013 18:05:33 +0800

ubuntu-recovery (0.3.66) precise; urgency=low

  * Don't use locale in kernel parameter. (LP: #1097650)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 10 Jan 2013 11:02:10 +0800

ubuntu-recovery (0.3.65) precise; urgency=low

  * Remove EFI files to avoid some issue when installing in UEFI legacy mode. (LP: #1090265)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Fri, 14 Dec 2012 21:25:54 +0800

ubuntu-recovery (0.3.64) precise; urgency=low

  * Add UEFI Secure Boot support. (LP: #1076865)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 05 Dec 2012 18:05:15 +0800

ubuntu-recovery (0.3.63) precise; urgency=low

  [ Tim Chen ]
  * Fixed when network connected, and java security packages being updated in
    ubiquity, installation will fail issue: (LP: #1073615)

  [ Kent Baxley ]
  * Don't crash when using an external recipe with swap disabled due to memory size
    or hard drive constraints. (LP: #1077030)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 21 Nov 2012 10:32:03 +0800

ubuntu-recovery (0.3.62) precise; urgency=low

  [ Chris Townsend ]
  * Enable the feature to allow user to keep their /home partition.  This
    feature also includes support in Ubuntu Recovery to create the /home
    partition. (LP: #993696) 

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Mon, 12 Nov 2012 11:46:13 +0800

ubuntu-recovery (0.3.61) precise; urgency=low

  [ Kent Baxley ]
  * Prevent Ubuntu Recovery from setting mem=4G for all systems in EFI.
    (LP: #1073565) 
  * Introduce unattended install feature. (LP: #1011742)

 -- Chris Townsend <christopher.townsend@canonical.com>  Wed, 07 Nov 2012 10:41:55 -0500

ubuntu-recovery (0.3.60) precise; urgency=low

  * Adjust when to show red grub menu. (LP: #1054243) (LP: #1054250) 

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 07 Nov 2012 19:56:18 +0800

ubuntu-recovery (0.3.59) precise; urgency=low

  * Invoking another process to get the translated string. (LP: #1032776)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Tue, 30 Oct 2012 23:33:21 +0800

ubuntu-recovery (0.3.58) precise; urgency=low

  * Fallback to translated string from python gtk+ builder. (LP: #1032776)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Mon, 29 Oct 2012 16:16:52 +0800

ubuntu-recovery (0.3.57) precise; urgency=low

  * Avoid a race condition of upstart jobs for anti-failure mechanism.

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 25 Oct 2012 18:03:11 +0800

ubuntu-recovery (0.3.56) precise; urgency=low

  [ Kent Baxley ]
  * Remove references to OIE from the Advanced Menu. (LP: #1012807)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Fri, 19 Oct 2012 16:47:36 +0800

ubuntu-recovery (0.3.55) precise; urgency=low

  * Upgrade all existing packages. (LP: #1045684)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Fri, 19 Oct 2012 16:23:49 +0800

ubuntu-recovery (0.3.54) precise; urgency=low

  * Revert previous commit to propagate kernel parameters. (LP: #1066650)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 17 Oct 2012 17:49:51 +0800

ubuntu-recovery (0.3.53) precise; urgency=low

  * Add the missing executable permission of dm-scripts/install/cedar_trail_display

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Tue, 16 Oct 2012 14:48:23 +0800

ubuntu-recovery (0.3.52) precise; urgency=low

  [ Kent Baxley ]
  * Drop the ".sh" suffix from the cedar_trail_display script (LP: #1061878).
  [ Shih-Yuan Lee (FourDollars) ]
  * Fix the typo of nomodesetlist.txt in grub/99_ubuntu_recovery.

 -- Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>  Tue, 16 Oct 2012 11:42:31 +0800

ubuntu-recovery (0.3.51) precise; urgency=low

  * Waiting for /cdrom ready at anti-failure.sh late stage. (LP: #1065466)
  * Propagate kernel parameters in regular system's grub.cfg. (LP: #1066650)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Mon, 15 Oct 2012 15:21:45 +0800

ubuntu-recovery (0.3.50) precise; urgency=low

  * Fix a regression that causes Ubuntu Recovery to run without user's
    confirmation. (LP: #1049476)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 11 Oct 2012 18:07:07 +0800

ubuntu-recovery (0.3.49) precise; urgency=low

  * Refactor anti-failure mechanism to support reboot and poweroff. (LP: #1049476)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 11 Oct 2012 10:38:09 +0800

ubuntu-recovery (0.3.48) precise; urgency=low

  * Add anti-failure mechanism before oem-config. (LP: #1049476)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Tue, 09 Oct 2012 16:21:58 +0800

ubuntu-recovery (0.3.47) precise; urgency=low

  [ Kent Baxley ]
  * Drop the boot_rp function from ubuntu-bootstrap.py. The call to
    /etc/init.d/casper stop can cause the dvd's / cd's to be ejected too early
    on systems with 4GB or less memory. (LP: #1012940) 

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 04 Oct 2012 17:57:13 +0800

ubuntu-recovery (0.3.46) precise; urgency=low

  [ Kent Baxley ]
  * Add checks to 99_ubuntu_recovery and recovery_partition.cfg to ensure that
    nomodesetlists.txt exists and to ensure that we are not in EFI mode when
    trying to run hwmatch during a recovery operation. (LP: #1053388)
  * The checks also address an issue with blank / unusable displays when switching
    to a tty during phase 2 of a new install or during phase 1 of a recovery
    operation. (LP: #1055568)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Fri, 28 Sep 2012 22:25:05 +0800

ubuntu-recovery (0.3.45) precise; urgency=low

  * Change the recovery media process to re-generate iso at the creation. (LP: #1053336)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 27 Sep 2012 14:29:40 +0800

ubuntu-recovery (0.3.44) precise; urgency=low

  * Fix the regression caused by self.mem.

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 20 Sep 2012 17:37:05 +0800

ubuntu-recovery (0.3.43) precise; urgency=low

  [ Shih-Yuan Lee (FourDollars) ]
  * Add ubuntu-recovery/recovery_media_exclusive_files to exclude those files
    when creating recovery ISO, and
    ubuntu-recovery/recovery_media_early_command to run some script before
    creating recovery ISO. (LP: #1049441)
  * Remove 'ubuntu' UEFI boot entry to avoid that the system does not boot if
    power is cut off during a recovery.(LP: #1021314).

  [ Chris Townsend ]
  * Set upper limit of 8 GB to disable swap (and thus hibernate (LP: #1021874).

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 20 Sep 2012 15:26:18 +0800

ubuntu-recovery (0.3.42) precise; urgency=low

  * Fix issue where the Recovery dialog and text is not translated
    (LP: #1029995).
  * Fix issue where the system does not boot if power is cut off during a
    recovery (LP: #1021314).

 -- Chris Townsend <christopher.townsend@canonical.com>  Tue, 18 Sep 2012 14:57:05 -0400

ubuntu-recovery (0.3.41) precise; urgency=low

  * Add /usr/share/ubuntu/scripts/post-success-general.sh and
    /usr/share/ubuntu/scripts/post-fail-general.sh support. (LP: #1044713)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Mon, 03 Sep 2012 12:10:28 +0800

ubuntu-recovery (0.3.40) precise; urgency=low

  * Add /usr/share/ubuntu/scripts/fail-general.sh support. (LP: #1044713)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Sat, 01 Sep 2012 22:41:46 +0800

ubuntu-recovery (0.3.39) precise; urgency=low

  * Disable user's actions of shutdown/restart/suspend/hibernate in
    phase 1 & 2 of Ubuntu recovery. (LP: #1033383) (LP: #1033366)

  [ Chris Townsend ]
  * Fix issue where MBR boot flag is being set even on systems using EFI
    (LP: #1015636).
  * Fix issue where swap is not being deleted during recovery. (LP: #1029990) 

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 09 Aug 2012 15:25:19 +0800

ubuntu-recovery (0.3.38) precise; urgency=low

  * Enhance video mode support. (LP: #1026014)
  * Add nomodesetlist.txt support. (LP: #1018298)
  * Workaround for the display issue of Cedar Trail graphics. (LP: #1026014)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 25 Jul 2012 12:50:46 +0800

ubuntu-recovery (0.3.37) precise; urgency=low

  * Add mem=4GB kernel parameter for Cedar Trail. (LP: #1019163)
  * Use unicode.pf2 and graphics blacklist for Cedar Trail. (LP: #1008813)
  * Fix the red GRUB menu that appears while canceling recovery and entering
    recovery mode again (LP: #1024288)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Tue, 17 Jul 2012 16:10:19 +0800

ubuntu-recovery (0.3.36) precise; urgency=low

  * Fix the error of ubuntu-recovery/oie_mode. (LP: #1019911)
  * Re-factor recovery-media-creator by Glade and python. (LP: #993695)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Mon, 02 Jul 2012 15:41:06 +0800

ubuntu-recovery (0.3.35) precise; urgency=low

  * Fix the installation issue caused by jockey and multiarch. (LP: #999433)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Tue, 19 Jun 2012 14:13:28 +0800

ubuntu-recovery (0.3.34) precise; urgency=low

  * Create the recovery media after OOBE for legacy BIOS. (LP: #993695) (LP: #993738)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Sat, 16 Jun 2012 18:45:14 +0800

ubuntu-recovery (0.3.33) precise; urgency=low

  * Bypass /etc/apt/sources.list and restore it back later. (LP: #1003887)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Tue, 12 Jun 2012 17:06:08 +0800

ubuntu-recovery (0.3.32) precise; urgency=low

  * ubiquity/ubuntu-bootstrap.py: Fix the string type of rp_offset.
  * late/chroot_scripts/01-jockey-drivers.py: Log debug messages.

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 07 Jun 2012 16:50:12 +0800

ubuntu-recovery (0.3.31) precise; urgency=low

  * Change the way parted makes the Recovery Partition from 'optimal' to
    'minimum' to ensure proper partition alignment. 

 -- Chris Townsend <christopher.townsend@canonical.com>  Wed, 06 Jun 2012 16:08:18 -0400

ubuntu-recovery (0.3.30) precise; urgency=low

  * Fix issues with the offset preseed handling. (LP: #988712) 

 -- Chris Townsend <christopher.townsend@canonical.com>  Mon, 04 Jun 2012 17:06:33 -0400

ubuntu-recovery (0.3.29) precise; urgency=low

  * Bump version because I forgot to commit my last changelog entry and a
    conflicting upload was pushed. 

 -- Chris Townsend <christopher.townsend@canonical.com>  Mon, 04 Jun 2012 11:30:42 -0400

ubuntu-recovery (0.3.28) precise; urgency=low

  [ Christopher Townsend ]
  * Fix logic from the last commit to work correctly for the reboot/poweroff
    preseed.

  [ Shih-Yuan Lee (FourDollars) ]
  * Revert the change to align partitions to cylinders because it causes
    serious disk performance issue. (LP: #1007563)
  * Add a preseed variable to determine the megabytes offset for the recovery
    partition. (LP: #988712)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Mon, 04 Jun 2012 21:59:18 +0800

ubuntu-recovery (0.3.27) precise; urgency=low

  * Use ubuntu-recovery/auto_power_option instead of
    ubuntu-recovery/auto_poweroff.

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Sun, 20 May 2012 22:24:06 +0800

ubuntu-recovery (0.3.26) precise; urgency=low

  * Fix up grub/recovery_partition.cfg to work for both legacy and EFI modes. 

 -- Chris Townsend <christopher.townsend@canonical.com>  Fri, 18 May 2012 15:49:11 -0400

ubuntu-recovery (0.3.25) precise; urgency=low

  * Invoke show_all() before run(). (LP: #1000528)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Fri, 18 May 2012 17:47:01 +0800

ubuntu-recovery (0.3.24) precise; urgency=low

  * Invoke show_all() of gtk dialog object. (LP: #1000528)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Fri, 18 May 2012 16:03:13 +0800

ubuntu-recovery (0.3.23) precise; urgency=low

  * Add ubuntu-recovery/auto_poweroff and ubuntu-recovery/entire_disk_only
    preseed variables. (LP: #999602)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 17 May 2012 18:11:08 +0800

ubuntu-recovery (0.3.22) precise; urgency=low

  * Check device before using it. (LP: #999602)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 17 May 2012 12:36:08 +0800

ubuntu-recovery (0.3.21) precise; urgency=low

  * Delete old entries from ubuntu distributor. (LP: #999500)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 16 May 2012 15:34:58 +0800

ubuntu-recovery (0.3.20) precise; urgency=low

  * Use 'swapoff -a' to disable any swap.

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 16 May 2012 15:19:19 +0800

ubuntu-recovery (0.3.19) precise; urgency=low

  * Did not account for 32-bit builds for the last commit. Added check for the
    font.pf2 file. (LP: #994756) 

 -- Chris Townsend <christopher.townsend@canonical.com>  Wed, 09 May 2012 15:55:43 -0400

ubuntu-recovery (0.3.18) precise; urgency=low

  * Updated the recovery_partition.cfg file to account for EFI installs in
    order to get rid of error seen after post. (LP: #994756) 

 -- Chris Townsend <christopher.townsend@canonical.com>  Tue, 08 May 2012 17:35:06 -0400

ubuntu-recovery (0.3.17) precise; urgency=low

  * Get rid of logic to disable swap (which disables hibernate) when system
    memory has >= 4GB of RAM. (LP: #994292)

 -- Chris Townsend <christopher.townsend@canonical.com>  Fri, 04 May 2012 15:44:57 -0400

ubuntu-recovery (0.3.16) precise; urgency=low

  [ Kyle Nitzsche ]
  * debian/po/ updated to include latest: fi.po  hu.po  sv.po  zh_CN.po
  * po/ updated to include latest: ca.po  fi.po  hu.po  pl.po  sk.po  sv.po
    zh_CN.po

  [ Mike Carifio ]
  * debian/po/*.po updated to include 24 additional files from translation.
  * po/*.po updated to include 17 additional files from translation.

 -- Kyle Nitzsche <kyle.nitzsche@canonical.com>  Wed, 02 May 2012 15:50:34 -0400

ubuntu-recovery (0.3.15) precise; urgency=low

  * update debian/po/* and po/* with latest translations for target languages.

 -- Kyle Nitzsche <kyle.nitzsche@canonical.com>  Mon, 30 Apr 2012 14:19:26 -0400

ubuntu-recovery (0.3.14) precise; urgency=low

  [ Kyle Nitzsche ]
  * debian/po: added ca.po el.po eu.po ja.po ko.po
  * po/: added ja.po and ko.po

  [ Chris Townsend ]
  * Added calls to the oem-config-general.sh and success-general.sh scripts for
    general tasks not related to Ubuntu Recovery. (LP: #987818)

  [ Shih-Yuan Lee (FourDollars) ]
  * Fix the malfunction of setting hidden partition back after recovery.
  * Wait for the event queue to finish. (LP: #972980)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Wed, 25 Apr 2012 15:13:49 +0800

ubuntu-recovery (0.3.13) precise; urgency=low

  * Delay one second and move first partition to next cylinder. (LP: #972980)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Tue, 24 Apr 2012 18:11:20 +0800

ubuntu-recovery (0.3.12) precise; urgency=low

  * The translation template is complete. (LP: #978156)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Mon, 23 Apr 2012 21:47:16 +0800

ubuntu-recovery (0.3.11) precise; urgency=low

  * Create an UEFI boot entry for Ubuntu Recovery. (LP: #983610) 
  * Adjust default partition scheme used for ubuntu-recovery, and only remove
    linux-swap from partition scheme under some conditions. (LP: #966650)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Fri, 20 Apr 2012 18:08:52 +0800

ubuntu-recovery (0.3.10) precise; urgency=low

  * Fix wrong po template filename, and add the translation for zh_TW. (LP: #978156)
  * Add the missing file to translate, and add some translations for zh_TW to
    test. (LP: #978156)
  * We should not change default locale when doing Ubuntu Recovery.
  * Add a preseed variable to control if adding grub menu for ubuntu-recovery.
  * Remove redundant locale setting mechanism.

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Mon, 16 Apr 2012 16:11:08 +0800

ubuntu-recovery (0.3.9) precise; urgency=low

  * Creating EFI Boot Partition properly. (LP: #966650)
  * Rename from 'Linux OS' to 'Ubuntu'.
  * Rename preseed files from *.seed to *.cfg
  * Customized preseed by project for specific purpose. (LP: #881876)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 05 Apr 2012 17:25:58 +0800

ubuntu-recovery (0.3.8) precise; urgency=low

  * Fix reading file for locale support. (LP: #962245)

 -- Chris Townsend <christopher.townsend@canonical.com>  Thu, 29 Mar 2012 17:31:31 -0400

ubuntu-recovery (0.3.7) precise; urgency=low

  * Support oem-config local archive. (LP: #963136)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 29 Mar 2012 15:01:47 +0800

ubuntu-recovery (0.3.6.1) precise; urgency=low

  * Fix build issue where I forgot to add the import of glob.

 -- Chris Townsend <christopher.townsend@canonical.com>  Tue, 27 Mar 2012 15:10:20 -0400

ubuntu-recovery (0.3.6) precise; urgency=low

  * Added back in ubiquity/only-show-installable-languages in the preseed
    because the OEM Mainstream image requires it. (LP: #962234)
  * Fixed the disk-recipe to account for swap on > 2TB drives. (LP: #962237)
  * Added support to read a file to determine the locale. (LP: #962245) 

 -- Chris Townsend <christopher.townsend@canonical.com>  Tue, 27 Mar 2012 14:06:07 -0400

ubuntu-recovery (0.3.5) precise; urgency=low

  * Change icon to 142x142. (LP: #959891)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Thu, 22 Mar 2012 16:54:50 +0800

ubuntu-recovery (0.3.4) precise; urgency=low

  * Don't create utility partition in bootstrap. (LP: #881863)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Fri, 16 Mar 2012 18:14:01 +0800

ubuntu-recovery (0.3.3) oneiric; urgency=low

  * UEFI booting support (without security boot) (LP: #865201)

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Tue, 28 Feb 2012 18:22:46 +0800

ubuntu-recovery (0.3.2) oneiric; urgency=low

  * remove python unittest because it makes building package failed.

 -- Hsin-Yi Chen (hychen) <hychen@ubuntu.com>  Wed, 09 Nov 2011 18:00:13 +0800

ubuntu-recovery (0.3.1) oneiric; urgency=low

  * fix PYTHONPATH error of python unittest

 -- Hsin-Yi Chen (hychen) <hychen@ubuntu.com>  Wed, 09 Nov 2011 17:12:36 +0800

ubuntu-recovery (0.3) oneiric; urgency=low

  * change interface massage of ubuntu recovery by user' prefer language (LP: #881869)
  * rename function: grub.GrubCfg.addheader -> grub.GrubCfg.addheaders
  *  fix oem-config language selection page has 0 language after install OS
  (LP: #884708)
  * show a dialog to let user confirm that he really wants to do recovery (LP: #884577)
  * move match-system-devices test case to test_common.py
  * improve testcase DisksTestCase.test_didks
  * bzr ignore po/ubuntu-recovery.pot
  * do syntax checking tests and python scripts unit test before building
  * switch to dh_python2
  * don't utility partition type to 0xde
  * don't preseed oem-config/id
  * fix script-not-executable lintian warring
  * remove dual.seed because the custom seed is possible to specified in
  /preseed/ubuntu-recovery.seed
  * add missing depends of ubuntu-recovery-casper, ubuntu-recovery-bootloader
  * fix maintainer-script-lacks-debhelper-token of
  debian/ubuntu-recovery-bootloader.postrm

 -- Hsin-Yi Chen (hychen) <hychen@ubuntu.com>  Wed, 09 Nov 2011 15:30:06 +0800

ubuntu-recovery (0.2dev2) oneiric; urgency=low

  * test version 2 for oneiric
    - convert ubiquity pages and oie dialog to PyGI
    - binding /run instead of /var/run in chroot.sh
    - update Network Dbus API
    - create boot/grub if it is not exists in hidden partition
    - Fixed memory calculation issue. (LP: #817610)
    - Move os-prober out of $PATH if installing to a single OS machine to
    prevent WinPE from setting off os-prober during grub-installer.
    (LP: #771560)

 -- Hsin-Yi Chen (hychen) <hychen@ubuntu.com>  Fri, 21 Oct 2011 19:29:37 +0800

ubuntu-recovery (0.2dev1) oneiric; urgency=low

  * test version for oneiric

 -- Hsin-Yi Chen (hychen) <hychen@canonical.com>  Tue, 18 Oct 2011 17:17:04 +0800

ubuntu-recovery (0.2) natty; urgency=low

  * Refactory:
      - rename Dell class to ubunturecovery
      - rename function: check_version -> get_pkgversion
      - move create_g2ldr from recovery_common.py to grub.py
      - remove unused functions:
        - find_factory_rp_stats
        - write_seed, parse_seed
      - remove OMSK checking
      - make check_vendor always return True

  * Remove Unused Part:
        - oem-plugin, gkt application of dell recovery
        - Help documents
        - Dell Logo
        - dell-recovery.spec.in
        - debian/dell-recovery.preinst
          - ubuntu-default-ui.py
        - bto building related functions in Backend class

  * Replace string from dell to ubuntu (LP: #849660):
        - source codes
        - debian files
        - gtk ui file

  * Other:
      - update README, setup.py
      - fix pyflakes errors
      - fix lintian errors
      - update changelog

 -- Hsin-Yi Chen (hychen) <hychen@ubuntu.com>  Tue, 18 Oct 2011 13:53:41 +0800
