• v10.19 4f6579e040

    Fix Runtime Health criteria: network, services, nvidia-fabricmanager

    mchus released this 2026-05-14 05:20:25 +03:00 | 8 commits to main since this release

    Network: green if at least one interface has IPv4 (drop PARTIAL state).

    Bee Services: treat inactive as OK — oneshot services (bee-sshsetup,
    bee-preflight, bee-network, bee-audit, etc.) complete successfully and
    exit to inactive; only failed is a real problem.

    nvidia-fabricmanager: add ExecCondition=bee-check-nvswitch drop-in so
    the service is silently skipped (inactive, not failed) on systems
    without NVSwitch hardware (e.g. H200 NVL with direct NVLink, no
    NVSwitch chips). bee-check-nvswitch detects NVSwitch via lspci
    (vendor 10de, class 0680).

    bee-nvidia.service: add ConditionPathExists=/usr/local/bin/bee-nvidia-load
    so the unit is a no-op if somehow present in a non-nvidia build.

    bee-boot-status: read /etc/bee-gpu-vendor and exclude bee-nvidia from
    CRITICAL/ALL on non-nvidia builds, preventing boot hang if the unit
    is unexpectedly present.

    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

    Downloads