Skip to content

Releases: osboot/make-initrd

v2.33.0

05 Dec 17:27
2.33.0
628e137
Compare
Choose a tag to compare

Changes

  • Runtime:
    • Use pre/post handlers to extend cmdline service and remove service-specific
      handlers.
    • Replace mountsrc service by post-service handler.
    • Show block/net udev events if rdlog=console.
    • Add timestamps to polld messages.
  • Feature zfs:
    • Add OpenZFS feature.
  • Feature kickstart:
    • Add zfs support.
    • Add documentattion about zfs commands.
    • Do not try to get UUID for non-device mounts.
  • Feature sshfsroot:
    • Add documentattion about root=/dev/sshfs.
  • Features mdadm:
    • Use own copy of 63-md-raid-arrays.rules to fix regression with fedora boot
      on raid.
  • Misc:
    • Sync gen_init_cpio with upstream.
    • Add documentation about module pattern sets.
    • Add documentation about 9P as root filesystem.

Full Changelog: 2.32.1...2.33.0

v2.32.1

08 Nov 15:47
2.32.1
45ba8f7
Compare
Choose a tag to compare

Changes

  • mk: do not expand functions out of $(call ...) context.
  • testing: Add cmdline parameter to do not panic.

Full Changelog: 2.32.0...2.32.1

v2.32.0

26 Oct 20:22
2.32.0
534fe80
Compare
Choose a tag to compare

Changes

  • Runtime:
    • Reduce rootdelay period if all mountpoints are done, but init program is
      missing.
    • Show proper message if INIT not found.
  • Feature luks:
    • Do not overwrite LUKS_CRYPTTAB.

Full Changelog: 2.31.0...2.32.0

v2.31.0

06 Oct 13:29
2.31.0
0903b26
Compare
Choose a tag to compare

Changes

  • Runtime:
    • Check more carefully for the presence of the INIT= inside new root partition.
  • Feature kickstart:
    • Start all luks after partitioning.
    • Add simple reqpart that automatically creates partitions required by your
      hardware platform.
    • Add part --fstype=efi to create EFI partition with custom mountpoint.
    • Add --hibernation option to part/logvol/raid commands. This option can be
      used to automatically determine the size of the swap partition big enough
      for hibernation.
    • Add support for fat/vfat filesystem.
    • Add support for zstd/lz4-compressed tarballs in liveimg.
  • Feature qemu:
    • Try to add e1000e module.
  • Feature network:
    • Fix permissions of /etc/resolv.conf
  • Misc:
    • Relax check of /usr. This will allow to migrate the filesystem to /usr.

Full Changelog: 2.30.0...2.31.0

v2.30.0

27 Sep 17:25
2.30.0
c80a5a9
Compare
Choose a tag to compare

What's Changed

  • Feature kickstart:
    • Close luks partition if we need to change partition table.
    • Add information about what command is being executed.
  • Feature rootfs:
    • Create fstab more carefully.
  • Feature ucode:
    • Change path in the archive.
  • Feature multipath:
    • Add more rules and utils for FC multipath.
  • Drop buildinfo feature.
  • Misc:
    • Detect separate /usr partition (merged-usr).
    • Generate wiki from Documentation.

New Contributors

Full Changelog: 2.29.0...2.30.0

v2.29.0

09 Sep 13:02
2.29.0
e74368e
Compare
Choose a tag to compare

Changes

  • Runtime:
    • Remove shell service.
  • Feature pipeline:
    • Give resume a chance to run.
    • Add wait-resume step.

v2.28.0

31 Aug 08:12
2.28.0
9d45db0
Compare
Choose a tag to compare

Changes

  • Feature lkrg:
    • Support for LKRG v0.9.3-43-g49a3117.
  • Feature pipeline:
    • Remove standalone daemon.
  • Runtime:
    • Make log messages more readable.
    • Wait until the resume is processed.
  • Misc:
    • Add more integration tests.

v2.27.2

11 Jul 15:22
2.27.2
8771844
Compare
Choose a tag to compare

Changes

  • Feature luks:
    • Get rid of LUKS_ALL_CRYPTTAB. The LUKS_ALL_CRYPTTAB variable was needed until the autodetect worked.

v2.27.1

08 Jul 10:49
2.27.1
05dba43
Compare
Choose a tag to compare

Changes

  • Feature luks:
    • Fix typo and use keyfile if exists.
    • Add more documentation.

v2.27.0

06 Jul 17:05
2.27.0
fc927f8
Compare
Choose a tag to compare

Changes

  • Feature luks:
    • Add crypttab support.
    • Try to remember the uuid of the luks device and automatically add it to crypttab.
  • Feature kickstart:
    • Use /proc/devices to detect sd and virtblk block devices.
  • Feature locales:
    • Read system-wide locales.
  • Utilities:
    • initrd-ls: Fix infinite loop when unpacking zstd.
    • initrd-put: Add option to exclude files by pattern.
    • initrd-scanmod: module must satisfy all the rules from the ruleset.
    • mkinitrd-make-initrd: Fixed misprint, make-initrd can be found now.
    • make-initrd: Enforce absolute path in TMPDIR.
  • Misc:
    • Сheck bzip2 library as the last chance for detection if there is no bzip2.pc.