lp:ubuntu/saucy/dell-recovery
- Get this branch:
- bzr branch lp:ubuntu/saucy/dell-recovery
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 85. By Mario Limonciello
-
Fix bootloader build test so it works on machines without dell-recovery
already installed too to avoid a circular dependency. - 84. By Mario Limonciello
-
* When showing the install complete screen, set the timeout to -1.
* Include the 'vbe' module in factory mode too.
* Add a test to make sure most GRUB binaries will build in the chroot.
* Build depends on grub-efi-amd64-bin and grub-pc-bin to make sure we test
building those bootloaders.
* Remove the theme README (unnecessary)
* Disable PNG optimization. Causes problems with GRUB2 theme (GRUB2 can't
read indexed PNG's).
* Make GRUB2 theme text white instead of black. - 83. By Mario Limonciello
-
When building binaries in grub/build-
binaries. sh, also build an i386-pc
DVD/USB bootloader. - 82. By Mario Limonciello
-
* Update all screenshots in the help document to a current version.
* Include a GRUB2 theme based on the default GRUB2 upstream theme.
* If either an i386-pc or x86_64-efi based GRUB is found in the base image
copy the theme in place.
* If copying in the GRUB theme, check that the dejavu fonts are already
generated. If not, create them.
* In the grub.cfg files sourced before loading the common one on ISO/USB
boot, load the appropriate backends first. - 81. By Mario Limonciello
-
* Correct the location that GRUBCFG gets written in the binary writing tool.
* Remove all instances of #UUID# not just the ones that start on the line. - 80. By Mario Limonciello
-
[ Mario Limonciello ]
* Include some updated patches from tyson for XML parsing in bad BIOS
scenarios.
* If no matching rec_part initially (blank disk) then don't crash
* Don't build grub.cfg again if building binaries from bootstrap.
* Query the release that we're running on to figure out whether to
use patches for that release when building grub-setup.exe.
* Include patches for both trunk and precise.
* Fix file cleanup for dell-recovery-bootloader during purge. [ David Chen ]
* Update the maximum size of a partition in the ubuntu.seed recipe
to make sure partman doesn't make bad decisions about swap partition
size when working with a >=2TB HDD. - 79. By Mario Limonciello
-
[ Mario Limonciello ]
* Update bootloader patches to current grub2-trunk.
* Add support to run GRUB2 binary builder out of tree via environment
variables.
* Add a 10 second countdown and automatic reboot at the end of stage 1.
* Call emergency.sh as LAST item in casper.
* If running in persistent mode, forcefully regenerate the apt-cache
on boot.
* Copy files using a blacklist excluding casper-rw rather than an all
inclusive whitelist. Fixes problems with persistence and dell-recovery.
* Update the GPT utility partition creation logic. (LP: #877858)
* Capture the state of all packages after post install scripts to prevent
bad interactions with remove_oem_extras after ubiquity r5804
* Update README for more current information.
* Don't regenerate the UUID during stage 1 anymore. Instead, pre-populate
the disk's UUID on the kernel command line of the target install.
Requires casper 1.290 or later to work.
* Add some preseeded language fixes that are reactive to casper 1.289
from precise and 1.287.1 from oneiric. (LP: #888298)
- Don't preseed the language in a standard preseed file as it overrides
casper's attempt at setting the language.
- Don't let dell-bootstrap set language based on locale. Only have it
set English if no other language has been specified yet.
* Create a flag on the disk filesystem to indicate an install is in progress.
* Remove the casper UUID in SUCCESS_SCRIPT as well as stage 1 of recovery.
This will prevent the RP from booting unless the UUID is present on
/proc/cmdline.
* Don't include grubenv in the files that go in /factory on install media.
* Include a grub.cfg script that will be copied into the recovery media and
source the proper location of installs in progress.
* Always set install_finished on completion to ensure sticks aren't booted
again.
* Unset install_finished when mounting the RP during OOBE.[ Kent Baxley ]
* Preseed chinese installs as zh_CN.UTF-8 rather than just zh_CN. Fixes
translation problems for chinese factory installs. (LP: #879114)[ Chen Hsin-Yi ]
* Encode all strings stored in XML as UTF-8. (LP: #890113)
* Add a unit test to test for bug 890113.[ Chris Townsend ]
* Fix pyflakes error of assigned but unused variable 'e' from UTF-8 XML
patch. - 78. By Mario Limonciello
-
[ Mario Limonciello ]
* Backport fixes from trunk:
- Update the GPT utility partition creation logic. (LP: #877858, #879140)
- Capture the state of all packages after post install scripts to prevent
bad interactions with remove_oem_extras after ubiquity r5804.
(LP: #879137)[ Kent Baxley ]
* Backport fixes from trunk:
- Preseed chinese installs as zh_CN.UTF-8 rather than just zh_CN. Fixes
translation problems for chinese factory installs. (LP: #879114) - 77. By Mario Limonciello
-
* If dell-eula is in the pool mark it for installation. No changes for livefs
type installs.
* Only do the extra check for OS prober disable when using FIST.
* Update translations from launchpad.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/trusty/dell-recovery