Change logs for dell-recovery source package in Natty

  • dell-recovery (0.98.2) natty-proposed; urgency=low
    
      * Fixed memory calculation issue. (LP: #817610)
     -- Kent Baxley <email address hidden>   Thu, 28 Jul 2011 11:02:55 -0500
  • dell-recovery (0.98.1) natty-proposed; urgency=low
    
      * 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)
     -- Mario Limonciello <email address hidden>   Tue, 26 Apr 2011 19:10:34 -0500
  • dell-recovery (0.98) natty; urgency=low
    
      * Check the extensions of all initrd's found in casper directories to avoid
        clashing in images that have more than one kernel in the squashfs.
        (LP: #737058)
     -- Mario Limonciello <email address hidden>   Mon, 25 Apr 2011 13:01:07 -0500
  • dell-recovery (0.97) natty; urgency=low
    
      * dell-default-ui: If chinese install, force to 2D unity.
     -- Mario Limonciello <email address hidden>   Fri, 15 Apr 2011 10:38:19 -0500
  • dell-recovery (0.96) natty; urgency=low
    
      * Revert "Check UP for SDR in MFG Media".  Caused problems with factory process.
     -- Mario Limonciello <email address hidden>   Thu, 14 Apr 2011 16:07:45 -0500
  • dell-recovery (0.95) natty; urgency=low
    
      * If destination in SDR on recovery partition is CN, set the language to zh_CN.
      * Check UP for SDR in MFG Media.
     -- Mario Limonciello <email address hidden>   Mon, 11 Apr 2011 16:05:07 -0500
  • dell-recovery (0.94) natty; urgency=low
    
      * debs go into debs not debs/main.
     -- Mario Limonciello <email address hidden>   Fri, 08 Apr 2011 12:22:39 -0500
  • dell-recovery (0.93) natty; urgency=low
    
      * Fix missing OIE argument in recovery media generation from OOBE.
      * Sleep the network for the duration of the install in stage 2.
     -- Mario Limonciello <email address hidden>   Thu, 07 Apr 2011 16:06:44 -0500
  • dell-recovery (0.92) natty; urgency=low
    
      * casper/bootstrap: If an MBR was backed up before install started, restore it
      * ubiquity/bootstrap: If an MBR was backed up before install, don't restore DRMK
        or syslinux MBR's.
      * late: On bind mounts, create a compatibility symlink for /media/cdrom.
        - Fxies installation of packages in late.
     -- Mario Limonciello <email address hidden>   Wed, 30 Mar 2011 15:06:03 -0500
  • dell-recovery (0.91) natty; urgency=low
    
      * Move the choose-mirror sed workaround into SUCCESS_SCRIPT.  Fixes problems
        with apt cache during install. (LP: #737066)
      * Explicitly remove all APT Package lists at the end of install to guarantee
        success during oem-config.
     -- Mario Limonciello <email address hidden>   Tue, 22 Mar 2011 20:04:32 -0500
  • dell-recovery (0.90) natty; urgency=low
    
      * Remove grubenv in dell-recovery-bootloader postinst too.
      * Make sure to align partitions properly and to start on 1M boundary instead.
      * Force a cleanup of memory used for apt cache.
     -- Mario Limonciello <email address hidden>   Thu, 17 Mar 2011 16:54:39 -0500
  • dell-recovery (0.89) natty; urgency=low
    
      * Fix a corner case found for injecting dell recovery.
     -- Mario Limonciello <email address hidden>   Fri, 04 Mar 2011 12:17:16 -0600
  • dell-recovery (0.88) natty; urgency=low
    
      * Don't run os-prober during install unless dual boot.
      * debian/control:
        - Depends on dpkg-repack.
      * If the dell-recovery instance is running from the same series
        (eg natty) as the recovery partition:
        - Check the latest version in the recovery partition
        - Compare to the running version.
        - If the running version is newer, include it in the new image
          that was generated.
        - This is meant for the SRU case.  If an SRU is pushed for say 0.88.1
          then that SRU could be included in target media too.
     -- Mario Limonciello <email address hidden>   Thu, 03 Mar 2011 16:40:41 -0600
  • dell-recovery (0.87) natty; urgency=low
    
      * Fix disk creation in non DRMK case.
      * A bit of an experiment:
        - Force installation to run in safe graphics mode.
     -- Mario Limonciello <email address hidden>   Wed, 02 Mar 2011 14:25:55 -0600
  • dell-recovery (0.86) natty; urgency=low
    
      * Drop the hack for LP: #650703 now that there is a proper solution in ubiquity.
     -- Mario Limonciello <email address hidden>   Sun, 20 Feb 2011 06:08:39 -0600
  • dell-recovery (0.85) natty; urgency=low
    
      * Add a hack for LP: #650703 to not allow oem-config to start on the rc
        runlevel stopping to prevent a race between gdm and oem-config.
        - If a proper solution is added to oem-config/ubiquity, this hack can
          be dropped.
     -- Mario Limonciello <email address hidden>   Mon, 14 Feb 2011 18:40:40 -0600
  • dell-recovery (0.84) natty; urgency=low
    
      * OIE Archives: use tar format instead of tar.gz.
        - This is mostly because of limitations of tar.exe for WinPE.
        - A lot of the content (debs and squashfs) are already compressed using gzip,
          bz2, or lzma anyway.
      * Include a grubenv in factory config.
      * In recovery partition grub.cfg, use $prefix rather than hardcoding.
      * In recovery partition grub.cfg, use -- to delimit the end of line.
      * After SUCCESS, clean up the factory directory (regardless of if this was
        a factory install).
     -- Mario Limonciello <email address hidden>   Thu, 10 Feb 2011 17:45:27 -0600
  • dell-recovery (0.83) natty; urgency=low
    
      * Move the UP partition writing code to common so it can be called more easily
        outside of ubiquity if necessary.
      * Rewrite the UP bootsector if running in OIE mode.
      * dell-recovery-bootloader:
        - Set the prefix to /factory.
      * In OIE mode, generate a gzip'ed tarball rather than ISO image.
      * Create OIE images in their own directory.
      * Create an OIE diskpart recipe with the OIE image (w/ cushion of 300mb).
      * Update translations from Launchpad.
      * Update OIE help page for above changes.
     -- Mario Limonciello <email address hidden>   Thu, 10 Feb 2011 00:33:54 -0600
  • dell-recovery (0.82) natty; urgency=low
    
      * Preseed the new ubiquity/poweroff parameter to false for the standard
        recovery process to allow the reboot to work by default.
      * Update SUCCESS/FAIL late scripts to the updated location for grubenv.
     -- Mario Limonciello <email address hidden>   Sat, 05 Feb 2011 01:16:46 -0600
  • dell-recovery (0.81) natty; urgency=low
    
      * In the wizard and in bto autobuilder offer a new option to run an image in
        OIE mode.  This connects the image through all of the plumbing from 0.80
        and also disables it after the first successful run through.
      * With several different distinct installation methods, we don't know how we
        booted necessarily.  However, for a utility partition to function, a DOS
        MBR is required by the end of install.  Test the MD5 of the first 440 bytes
        of the MBR to make sure that it's one that we support.
      * Add support on the OIE page to specify custom scripts for SUCCESS or FAIL
        scenarios.
        - Update the BTO autobuilder
        - Update the GTK page
        - Update the backend
        - Update the documentation
      * Update translations from launchpad.
     -- Mario Limonciello <email address hidden>   Thu, 03 Feb 2011 18:44:44 -0600
  • dell-recovery (0.80) natty; urgency=low
    
      * If the kernel command line option 'oie' is found, enable OIE
        green/red screen.
      * Turn off OIE image runs after install.
      * BTO Autobuilder:
        - Touch the file as the user running autobuilder so it's owned by them rather
          than root when finished.
        - Add support for [native] isos.
      * Don't propogate dell-recovery configuration options through the command line.
        Instead store them in preseed/dell-recovery.seed on the recovery partition.
      * Support reading in old preseed/dell-recovery.seed from recovery partition
        before starting.
      * Fix the default preseed to not ask questions about the keyboard for newer
        versions of console-setup in natty.
      * Make OIE a debian template that can be preseeded and enabled from the GUI.
     -- Mario Limonciello <email address hidden>   Tue, 01 Feb 2011 02:18:38 -0600
  • dell-recovery (0.79) natty; urgency=low
    
      * Update UI setting logic to the current names of sessions in 11.04. It will
        still need to be adjusted based upon requirements.
      * Run usb-creator-gtk under dbus-launch too.  It seems to allow more errors
        to propogate up when necessary.
      * Disable UI overrides.  Default to Unity on all devices for now.
     -- Mario Limonciello <email address hidden>   Thu, 20 Jan 2011 15:54:44 -0600
  • dell-recovery (0.78) natty; urgency=low
    
      * Correct a rounding error when calculating the size of the resultant utility
        partition during recovery that would cause otherwise failed recoveries.
      * Add a more in depth workaround for bug 700910.
      * Create 'reset' modalias files to block driver installation.
      * Automatically mark all upgradable packages in the apt cache for upgrade.
      * Store ISOs created during OOBE in the user's Downloads directory
      * Add an optional method to directly invoke the burner during first boot.
        (disabled initially)
      * Attempt to invoke 'usb-creator-gtk' as the user 'oem' to help work around
        SIGSEGV's happening when launched as root.
     -- Mario Limonciello <email address hidden>   Tue, 18 Jan 2011 20:26:15 -0600
  • dell-recovery (0.77) natty; urgency=low
    
      * bootstrap: set the proper types in the population array.  New GTK seems to be
        more picky.
     -- Mario Limonciello <email address hidden>   Wed, 12 Jan 2011 10:33:12 -0600
  • dell-recovery (0.76) natty; urgency=low
    
      [ Mario Limonciello ]
      * Add a new binary package, dell-recovery-bootloader.
      * Translate the recovery line that is inserted into grub.cfg based
        upon the initial language selected during OOBE.
      * Include a Chinese translation of the above.
      * Use dbus-launch to start brasero (LP: #698347)
      * Remove superfolous --set parameters in grub.cfg's.
      * Adjust to current modules available in natty for bootloader postinst.
      * If the utility partition is corrupted, abort DRMK install, but don't
        cause the installer to crash.
      * If a package specifies a modaliases field, don't mark it for automatic
        installation if it's in debs/main.
      * Mark Jockey to install both free and non-free drivers.
      * On native BTO compatible images make sure to record in bto.xml that they're
        native during stage1.
      * On native BTO compatible images also record the date during stage1.
      * Add a test for bug 700910.  If encountered, skip that phase of install.
      * Update translations from Launchpad.
    
      [ Bryan Kemp ]
      * Updated Error string for non Dell/Alienware Systems
      * Added support for Alienware platforms
     -- Mario Limonciello <email address hidden>   Tue, 11 Jan 2011 01:46:01 -0600
  • dell-recovery (0.75) natty; urgency=low
    
      * Adjust the memory calculation to use /sys/firmware/memmap as
        dmi-available-memory is no longer available in natty.
      * Check for an omsk recovery option in /proc/cmdline and in the squashfs
        during the initrd.  If it's found, don't run standard recovery/install.
      * Make sure /var/log/syslog actually exists before backing it up.
      * Check for running on an omsk image, and force dual boot to true if so.
      * During OOBE save the first set language as the language that recovery
        from HDD is ran as. (LP: #687480)
      * When the grub menu is regenerated, make sure LANG is properly set.
      * Fix widget translation for gtk Buttons.
      * Fix a backend crash when running in a more translated chinese.
      * Fix a backend crash with unicode paths.
      * Make sure the GRUB locale is properly set before rebooting in recovery.
      * Update translations from launchpad.
     -- Mario Limonciello <email address hidden>   Tue, 14 Dec 2010 23:25:52 -0600
  • dell-recovery (0.74) natty; urgency=low
    
      * Reset the location that grub is installed and looked for on the RP
        to be /boot/grub rather than /grub.
        - This has implications for the dual boot configuration.  Now to
          activate a reinstall, /boot/grub/grub.cfg needs to be placed on the
          recovery partition.  The logic will still prefer one on the OS paritition
          however.
        - This also means that 0.74 and later are incompatible with any earlier
          BTO frameworks.  If this is used on something earlier than 11.04, then the
          integrated BTO framework from this package should be used instead.
      * If an image already provides a grub.cfg or common.cfg in /boot/grub, back
        it up to $file.old while building a recovery partition and restore it when
        rebuilding the image again.
      * Check that the RP is actually a Linux RP before adding to the grub.cfg.
      * Test for 99_dell_recovery rather than trusting find_partitions when offering
        the recovery from the OS option.
     -- Mario Limonciello <email address hidden>   Wed, 10 Nov 2010 17:35:46 -0600
  • dell-recovery (0.73) natty; urgency=low
    
      * Fix the dual boot seed's command a little
      * Add support to boot loopback mounted ISO images on the recovery partition.
        - They must be titled 'ubuntu.iso' to function because some parts of the
          code can't dynamically detect the filename.
      * Run oem-config early and late commands from a shell script rather than a
        long chained list of && commands.
      * Remove the functionality of setting the pool command.
      * Add a new black_tree function that copies files off of a blacklist.
      * Only mount the ISO for SDR explosion when in a non-standalone ISO.
      * Add support for installing to a primary or logical partition.
      * When installing in logical partition mode, generate g2ldr on the
        partition of the primary OS.
        - This will chainload a /grub/grub.cfg from the recovery partition
          for recovery purposes.
        - This will chainload a /boot/grub/grub.cfg from the Linux OS partition
          for standard purposes.
      * Copy grub configuration files to the RP in dual boot mode so they can be
        executed from a Windows utility.
      * Build g2ldr earlier so that it can be used during install.
     -- Mario Limonciello <email address hidden>   Wed, 03 Nov 2010 00:49:00 -0500
  • dell-recovery (0.72) natty; urgency=low
    
      * Pull a lot of the FID tree directly into this package.
      * Add a new package, dell-recovery-casper intended to be installed in a livefs
        seed in order to add dell-recovery support directly to an initrd.
      * Detect if there is no scripts/bootstrap.sh in image, then try to put it into
        the initrd.
      * Set the recovery_type to a new "dynamic" setting by default.  This will probe
        for recovery partitions to find one that matches the booted device.
      * Modify the dual boot seed option to now be boolean.
      * Add support for a deb only FID overlay.
      * Test the initrd for containing 99dell_bootstrap too.
      * Show a spinner while testing the initrd (it can take a while now).
      * Produce a bto.xml rather than a collection of bto_* files.
      * Allow any return arguments for dbus_sync calls.
      * Only write out an xml file with padding if it's a new file.
      * Merge in the manufacturing site time zone logic.
      * Move the utility partition code out of this package and into a new dell-drmk
        package.
      * Add missing dependency on genisoimage.
     -- Mario Limonciello <email address hidden>   Fri, 15 Oct 2010 16:48:24 -0500
  • dell-recovery (0.71) maverick; urgency=low
    
      * Adjust the sandybridge blacklist to match that in the latest compiz.
        (LP: #644372)
      * Ubiquity bootstrap: sync before reboots.
     -- Mario Limonciello <email address hidden>   Tue, 21 Sep 2010 09:40:31 -0500