[Git-commits] [grml/grml-live] ca86de: Drop support for package_errors.log + EXIT_ON_MISS...

Michael Prokop noreply at github.com
Thu Jan 30 17:58:04 CET 2025


  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-live
  Commit: ca86de6922e89b6fbc7ec40d14fc04b7a5adac64
      https://github.com/grml/grml-live/commit/ca86de6922e89b6fbc7ec40d14fc04b7a5adac64
  Author: Michael Prokop <mika at grml.org>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    R config/scripts/GRMLBASE/01-packages
    M etc/grml/grml-live.conf
    M grml-live

  Log Message:
  -----------
  Drop support for package_errors.log + EXIT_ON_MISSING_PACKAGES

This was unreliable already within FAI, esp. when aborting and rerunning
a build.

Now with the switch from FAI to our minifai, we no longer support
EXIT_ON_MISSING_PACKAGES. Minifai operates per class and aborts on any
package installation that fails. There's no point in generating
package_errors.log and TEST-MissingPackages.xml (meant for inclusion in
e.g. Jenkins jobs), so drop config/scripts/GRMLBASE/01-packages overall,
and related code from grml-live and setting in etc/grml/grml-live.conf.

While at it, drop unused $VERBOSE, as complained by shellcheck.

Closes: grml/grml-live#295


  Commit: a9a497d7027bb7fc9c51483e1ee28a0cb874785e
      https://github.com/grml/grml-live/commit/a9a497d7027bb7fc9c51483e1ee28a0cb874785e
  Author: Michael Prokop <115592+mika at users.noreply.github.com>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    R config/scripts/GRMLBASE/01-packages
    M etc/grml/grml-live.conf
    M grml-live

  Log Message:
  -----------
  Merge pull request #304 from grml/mika/package_errors

Drop support for package_errors.log + EXIT_ON_MISSING_PACKAGES


Compare: https://github.com/grml/grml-live/compare/202b12a0248e...a9a497d7027b

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