[Git-commits] [grml/grml-live] 83ec4f: build-driver: ship ipxe + memtest86+; grml-live: f...

Michael Prokop noreply at github.com
Wed Dec 18 22:58:34 CET 2024


  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-live
  Commit: 83ec4f9a21f819a03c16776b96d5682ac730f2d5
      https://github.com/grml/grml-live/commit/83ec4f9a21f819a03c16776b96d5682ac730f2d5
  Author: Michael Prokop <mika at grml.org>
  Date:   2024-12-18 (Wed, 18 Dec 2024)

  Changed paths:
    M build-driver/build.py
    M grml-live

  Log Message:
  -----------
  build-driver: ship ipxe + memtest86+; grml-live: fix NO_ADDONS autodetection

On arm64 we ended up with the following addon behavior:

  [*] Installing boot addons.
  [x] Missing addon file: "ipxe.lkrn"
  [x] Missing addon file: "ipxe.efi"
  [x] Missing addon file: "memtest86+.bin"
  [x] Missing addon file: bsd4grml

And on amd64 we  ended up with the following addon behavior:

  [*] Installing boot addons.
  [x] Missing addon file: "ipxe.lkrn"
  [x] Missing addon file: "ipxe.efi"
  [x] Missing addon file: "memtest86+x64.efi"
  [x] Missing addon file: "memtest86+x64.bin"
  [x] Missing addon file: "memtest86+.bin"
  [x] Missing addon file: bsd4grml

Now by not using the NO_ADDONS autodetection and shipping ipxe on amd64
+ arm64 and memtest86+ on amd64 only (it's not available for arm64), we
get the expected behavior, as in:

On arm64:

  [*] Installing boot addons.
  [x] Missing addon file: "memtest86+.bin"
  [x] Missing addon file: bsd4grml

On amd64:

  [*] Installing boot addons.
  [x] Missing addon file: bsd4grml

Fixes commit a2a16ec495ced3e10086eedd397b45b99b21c31b
Related to https://github.com/grml/grml-live/issues/161
and https://github.com/grml/grml-live/issues/128


  Commit: 4d9184a331b4fadd04122d455e9d3b7e0a51dd9f
      https://github.com/grml/grml-live/commit/4d9184a331b4fadd04122d455e9d3b7e0a51dd9f
  Author: Michael Prokop <115592+mika at users.noreply.github.com>
  Date:   2024-12-18 (Wed, 18 Dec 2024)

  Changed paths:
    M build-driver/build.py
    M grml-live

  Log Message:
  -----------
  Merge pull request #222 from grml/mika/addons

build-driver: ship ipxe + memtest86+; grml-live: fix NO_ADDONS autodetection


Compare: https://github.com/grml/grml-live/compare/379f16721bab...4d9184a331b4

To unsubscribe from these emails, change your notification settings at https://github.com/grml/grml-live/settings/notifications


More information about the Git-commits mailing list