[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[PATCH initramfs-tools 00/10] Fixes for jessie



I've just pushed the following changes to master, which I believe
address all the remaining RC bugs in the Debian BTS.  I downgraded one
bug that I couldn't reproduce.

I've tested the result with a variety of configurations using LVM,
md-RAID, cryptsetup, virtio, emulated PATA, emulated USB storage, real
SATA and real USB storage.  Everything works with no need to specify
rootdelay.

lvm2 needs to support the new local-block script phase, and I already
made an NMU for that.  mdadm apparently doesn't as its udev hook is
sufficient.  However it might be useful to add a sanity check to its
postinst to check that INITRDSTART is still set correctly.

Dependencies for md-RAID are very simple-minded and don't work at all
with virtio or with multiple drivers for the component devices.  But
that's not a regression from 0.116.

I intend to upload 0.119 to unstable with these changes (and the others
already committed) on Wednesday so please point out any bugs as soon as
possible.

Ben.

Ben Hutchings (10):
  mkinitramfs: Use default xz compression level rather than -8
  hooks/fsck: Remove dependency on hwclock by disabling e2fsck time
    check
  NEWS: Begin a NEWS entry for the fsck and /usr-mount changes
  NEWS: Document the possible need to update mdadm INITRDSTART
  control: Ensure cryptsetup is upgraded to support mounting /usr
  Allow passing arguments to hooks and scripts
  local: Call local-block boot scripts to prepare additional block
    devices
  control: Add versioned Breaks on lvm2 without a local-block boot
    script
  local: Invoke local-block scripts from the loop in local_device_setup
  local: Use max(30, rootdelay) as timeout for block device to appear


-- 
Ben Hutchings
Anthony's Law of Force: Don't force it, get a larger hammer.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: