ubuntu/+source/initramfs-tools:applied/ubuntu/yakkety

Last commit made on 2016-09-28
Get this branch:
git clone -b applied/ubuntu/yakkety https://git.launchpad.net/ubuntu/+source/initramfs-tools
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/yakkety
Repository:
lp:ubuntu/+source/initramfs-tools

Recent commits

82cca01... by Mathieu Trudel-Lapierre on 2016-09-27

Import patches-applied version 0.125ubuntu5 to applied/ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 452a4d3399db9636f3d73db2db2b0899c0d9bf16
Unapplied parent: c434a53a8319f3c12652b3f8db11af40b96c59ed

New changelog entries:
  * scripts/functions: make sure we can try to start all available and suitable
    interfaces if ip= isn't set when setting up the network, and exit as soon
    as we get an IP address. This retains the old behavior from ipconfig when
    ip= is unset, for really simple remote-root scenarios. (LP: #1628306)

c434a53... by Mathieu Trudel-Lapierre on 2016-09-27

Import patches-unapplied version 0.125ubuntu5 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 04b70ab3fd4aee538172b4673527fbd09b1f4bb6

New changelog entries:
  * scripts/functions: make sure we can try to start all available and suitable
    interfaces if ip= isn't set when setting up the network, and exit as soon
    as we get an IP address. This retains the old behavior from ipconfig when
    ip= is unset, for really simple remote-root scenarios. (LP: #1628306)

452a4d3... by Mathieu Trudel-Lapierre on 2016-09-21

Import patches-applied version 0.125ubuntu4 to applied/ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: f7fa9981e89ffc7d50ac82c912b906c8d5068028
Unapplied parent: 04b70ab3fd4aee538172b4673527fbd09b1f4bb6

New changelog entries:
  * scripts/functions: by default, when setting up networking, use dhclient if
    we're asked to do DHCP explicitly, or if we otherwise are expected to do
    things automatically. This way we can bring up both IPv4 and IPv6, as
    klibc doesn't support IPv6. (LP: #1621507)
  * debian/control: Breaks isc-dhcp-client << 4.3.3-5ubuntu14, since we're
    calling the dhclient binary in scripts/functions now.

04b70ab... by Mathieu Trudel-Lapierre on 2016-09-21

Import patches-unapplied version 0.125ubuntu4 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 043b38a92bb52b587d10711c5d5fdd74acebeda6

New changelog entries:
  * scripts/functions: by default, when setting up networking, use dhclient if
    we're asked to do DHCP explicitly, or if we otherwise are expected to do
    things automatically. This way we can bring up both IPv4 and IPv6, as
    klibc doesn't support IPv6. (LP: #1621507)
  * debian/control: Breaks isc-dhcp-client << 4.3.3-5ubuntu14, since we're
    calling the dhclient binary in scripts/functions now.

f7fa998... by Martin Pitt on 2016-08-26

Import patches-applied version 0.125ubuntu3 to applied/ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 21986756ae52bb976c26544596d7c306fec97ec5
Unapplied parent: 043b38a92bb52b587d10711c5d5fdd74acebeda6

New changelog entries:
  * init: Revert Debian commit ab91306. Interpreting "rootdelay" as a static
    sleep is complete nonsense. (LP: #1615751)
  * scripts/local: Let rootdelay determine the wait-for-root timeout instead
    of the shell polling loop that comes after it, as we should never hit the
    latter in Ubuntu (where we require udev everywhere). Thanks to Scott Moser
    for this patch!

043b38a... by Martin Pitt on 2016-08-26

Import patches-unapplied version 0.125ubuntu3 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 0c7546e376dff7647982414a5c59dea1896fd17a

New changelog entries:
  * init: Revert Debian commit ab91306. Interpreting "rootdelay" as a static
    sleep is complete nonsense. (LP: #1615751)
  * scripts/local: Let rootdelay determine the wait-for-root timeout instead
    of the shell polling loop that comes after it, as we should never hit the
    latter in Ubuntu (where we require udev everywhere). Thanks to Scott Moser
    for this patch!

2198675... by Gianfranco Costamagna on 2016-07-29

Import patches-applied version 0.125ubuntu2 to applied/ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: f6c48a565f687d422620087d4b02b20024982650
Unapplied parent: 0c7546e376dff7647982414a5c59dea1896fd17a

New changelog entries:
  * Make busybox-initramfs a real runtime dependency, fixing
    kernel install failures with cryptsetup

0c7546e... by Gianfranco Costamagna on 2016-07-29

Import patches-unapplied version 0.125ubuntu2 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 9b2260b3c2bead6ebab2da66aa8ea642d3ebdfd2

New changelog entries:
  * Make busybox-initramfs a real runtime dependency, fixing
    kernel install failures with cryptsetup

f6c48a5... by Andy Whitcroft on 2016-07-07

Import patches-applied version 0.125ubuntu1 to applied/ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 1daeb556018f7d00967e236d16769deafd26f820
Unapplied parent: 9b2260b3c2bead6ebab2da66aa8ea642d3ebdfd2

New changelog entries:
  * Merge with debian 0.125 (LP: #1599915). Remaining delta:
   - Set takeover=1 in update-initramfs.
   - Drop hooks/keymap and associated code; console-setup takes care of
     this in Ubuntu.
   - Add a new 'fixrtc' script that tries to set the system clock forward
     based on the last mount time of the root disk; without this kludge,
     systems without a working RTC will end up in a perpetual reboot loop.
   - Set hostname at boot, for the benefit of mdadm autoassembly.
   - Ignore errors from iscan and iscan-data hooks.
   - Allow scripts and hooks to specify OPTION=VAR, and unless VAR is set
     to something other than "n", the script will not be included.
   - Restore the framebuffer hook and script, copying KMS and other
     framebuffer drivers into the initramfs, but make them optional; you
     need to set FRAMEBUFFER=y for these to be included.
   - Add hwaddr= alias for BOOTIF= for compatibility.
   - When receiving "recovery" on cmdline, start upstart with --startup-
     event=recovery (LP: #575469)
   - Make /etc/mtab a symlink to /proc/mounts on startup, since e.g.
     current ntfs-3g doesn't work otherwise.
   - Automatically blacklist vga16fb when vga= or video= specified on
     kernel command-line.
   - Add Hyper-V paravirtualised device drivers to the initramfs to allow
     booting of stock images in a Hyper-V guest. (LP: #917135)
   - Add mountroot failure support, to allow meaningful messages when no
     root device can be found.
   - Retain netboot= compatibility option.
   - Retain cryptopts= compatibility option.
   - Add vfat modules to the initramfs.
   - Maintain compatibility with pre- /run configurations
   - Increase rootdelay to 180s on powerpc/ppc64/ppc64el (LP: #1326199)
   - fixrtc: wait for udev to settle to expose device symlinks
   - fixrtc: handle hwclock -s failures safely
   - fixrtc: support busybox, handle last mount time on system partition,
     expose fs create time (LP: #1420473)
   - fixrtc: avoid using xargs, wait-for-root before examining
   - fixrtc: suppress /dev/ram as a root when using systempart (LP:
     #1443329)
   - ppc64el: enable PowerPC NX Crypto Coprocessor
   - resume: only resume when the partition contains a resume image
   - resume: announce resume via plymouth if available
   - Don't load keymaps unless we're loading a framebuffer; but set the
     keymap before giving a root shell.
   - Add new initramfs-tools-bin package containing a binary that uses
     libudev to wait for udev to create the udev device, or wait for udev
     to finish processing if we catch it in the act, and returns the
     filesystem type as already probed by udev.
   - Incorporate rzscontrol from compcache so that we can control current
     ramzswap devices.
   - Support loading compcache from the initramfs.
   - debian/control: update Vcs-* links for Ubuntu.
   - hook-functions: fix PowerPC NX Crypto Coprocessor support (LP:
     #1454687)
   - Drop: Maintain compatibility with pre- /run configurations (LP:
     #1485752)
   - Drop: Ignore errors from iscan and iscan-data hooks (LP: #1485562)
   - add squashfs to list of 'most' modules (LP: #1501834)
   - drop Breaks: against upstart as we use it in user sessions
   - support mounting of loopback devices via loop*= parameters
   - local_device_setup: use wait-for-root if it supports the device alias
     type
   - Fix vfat support from initramfs (LP: #1540522)
   - initramfs-tools-core uses initramfs-tools-bin add dependancy (LP:
     #1543244)
   - Add support for uppercase and lowercase uuids. (LP: #1548120)
   - uuids: busybox tr does not support symbolic ranges expand manually
     (LP: #1548120)
   - wait-for-root.c: Drop check if device is queued in udev (LP: #1539195)
   - uuids: only apply case mapping to RFC#4122 format uuids (LP: #1553107,
     #1548120)
   - hooks/framebuffer: Copy kernel/ubuntu/i915 backport driver too. (LP:
     #1500751)
   - hook-functions: add hyperv-keyboard for Generation 2 VMs (LP:
     #1567107)
   - init: fix redirection for /bin/hostname command
   - init: drop -b from hostname as it is not supported by busybox
   - Ensure we have a /usr/sbin directory in initramfs-tools-core

9b2260b... by Andy Whitcroft on 2016-07-07

Import patches-unapplied version 0.125ubuntu1 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: a9e81da573c5b216ba944125d49a7a811f53a65c

New changelog entries:
  * Merge with debian 0.125 (LP: #1599915). Remaining delta:
   - Set takeover=1 in update-initramfs.
   - Drop hooks/keymap and associated code; console-setup takes care of
     this in Ubuntu.
   - Add a new 'fixrtc' script that tries to set the system clock forward
     based on the last mount time of the root disk; without this kludge,
     systems without a working RTC will end up in a perpetual reboot loop.
   - Set hostname at boot, for the benefit of mdadm autoassembly.
   - Ignore errors from iscan and iscan-data hooks.
   - Allow scripts and hooks to specify OPTION=VAR, and unless VAR is set
     to something other than "n", the script will not be included.
   - Restore the framebuffer hook and script, copying KMS and other
     framebuffer drivers into the initramfs, but make them optional; you
     need to set FRAMEBUFFER=y for these to be included.
   - Add hwaddr= alias for BOOTIF= for compatibility.
   - When receiving "recovery" on cmdline, start upstart with --startup-
     event=recovery (LP: #575469)
   - Make /etc/mtab a symlink to /proc/mounts on startup, since e.g.
     current ntfs-3g doesn't work otherwise.
   - Automatically blacklist vga16fb when vga= or video= specified on
     kernel command-line.
   - Add Hyper-V paravirtualised device drivers to the initramfs to allow
     booting of stock images in a Hyper-V guest. (LP: #917135)
   - Add mountroot failure support, to allow meaningful messages when no
     root device can be found.
   - Retain netboot= compatibility option.
   - Retain cryptopts= compatibility option.
   - Add vfat modules to the initramfs.
   - Maintain compatibility with pre- /run configurations
   - Increase rootdelay to 180s on powerpc/ppc64/ppc64el (LP: #1326199)
   - fixrtc: wait for udev to settle to expose device symlinks
   - fixrtc: handle hwclock -s failures safely
   - fixrtc: support busybox, handle last mount time on system partition,
     expose fs create time (LP: #1420473)
   - fixrtc: avoid using xargs, wait-for-root before examining
   - fixrtc: suppress /dev/ram as a root when using systempart (LP:
     #1443329)
   - ppc64el: enable PowerPC NX Crypto Coprocessor
   - resume: only resume when the partition contains a resume image
   - resume: announce resume via plymouth if available
   - Don't load keymaps unless we're loading a framebuffer; but set the
     keymap before giving a root shell.
   - Add new initramfs-tools-bin package containing a binary that uses
     libudev to wait for udev to create the udev device, or wait for udev
     to finish processing if we catch it in the act, and returns the
     filesystem type as already probed by udev.
   - Incorporate rzscontrol from compcache so that we can control current
     ramzswap devices.
   - Support loading compcache from the initramfs.
   - debian/control: update Vcs-* links for Ubuntu.
   - hook-functions: fix PowerPC NX Crypto Coprocessor support (LP:
     #1454687)
   - Drop: Maintain compatibility with pre- /run configurations (LP:
     #1485752)
   - Drop: Ignore errors from iscan and iscan-data hooks (LP: #1485562)
   - add squashfs to list of 'most' modules (LP: #1501834)
   - drop Breaks: against upstart as we use it in user sessions
   - support mounting of loopback devices via loop*= parameters
   - local_device_setup: use wait-for-root if it supports the device alias
     type
   - Fix vfat support from initramfs (LP: #1540522)
   - initramfs-tools-core uses initramfs-tools-bin add dependancy (LP:
     #1543244)
   - Add support for uppercase and lowercase uuids. (LP: #1548120)
   - uuids: busybox tr does not support symbolic ranges expand manually
     (LP: #1548120)
   - wait-for-root.c: Drop check if device is queued in udev (LP: #1539195)
   - uuids: only apply case mapping to RFC#4122 format uuids (LP: #1553107,
     #1548120)
   - hooks/framebuffer: Copy kernel/ubuntu/i915 backport driver too. (LP:
     #1500751)
   - hook-functions: add hyperv-keyboard for Generation 2 VMs (LP:
     #1567107)
   - init: fix redirection for /bin/hostname command
   - init: drop -b from hostname as it is not supported by busybox
   - Ensure we have a /usr/sbin directory in initramfs-tools-core