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

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


  Branch: refs/heads/mika/addons
  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



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