Skip to content

Latest commit

 

History

History
90 lines (67 loc) · 3.25 KB

File metadata and controls

90 lines (67 loc) · 3.25 KB

DEB Installation

Prerequisites

Before installing Fleet Intelligence Agent, ensure the following prerequisites are met:

  • Configure an NVIDIA package repository for automatic dependency installation. The following dependencies are required and satisfied by the CUDA (network or local) repository.
    • datacenter-gpu-manager-4-proprietary (DCGM)
    • nvattest (NVIDIA Attestation SDK CLI, NVAT)
    • corelib (NVAT GPU evidence source dependency)
  • DCGM HostEngine 4.2.3 or newer
  • NVIDIA Datacenter Driver major version 510 or newer is installed
  • Install/upgrade commands are run as root or with sudo
  • Attestation for the fleetint use case only supports Blackwell and newer GPUs, and applies to non-CC mode systems
    • Fleetint is supported without attestation for Hopper GPUs.
  • For NVSwitch systems (driver branch must match installed datacenter driver):
    • Hopper (pre-4th gen NVSwitch): install cuda-drivers-fabricmanager-<driver-branch>
    • Blackwell (4th gen NVSwitch): install nvidia-open-<driver-branch> and nvlink5-<driver-branch>

Fleet Intelligence Agent package dependencies are available through NVIDIA's CUDA repository. Before installing Fleet Intelligence Agent, add the appropriate NVIDIA CUDA repository for your system:

# Ubuntu 22.04 (x86_64)
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update

# Ubuntu 24.04 (x86_64)
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update

# Ubuntu 22.04 (ARM64)
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/sbsa/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update

# Ubuntu 24.04 (ARM64)
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/sbsa/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update

After adding the CUDA repository, package dependencies (datacenter-gpu-manager-4-proprietary, nvattest, and corelib) are resolved automatically by apt during Fleet Intelligence Agent installation.

Install package

Download the package from Latest stable release, then install:

# Ubuntu (x86_64)
sudo apt install ./fleetint_VERSION_amd64.deb

# Ubuntu (ARM64)
sudo apt install ./fleetint_VERSION_arm64.deb

Verify:

sudo fleetint --version
systemctl status fleetintd

Update

Install the newer package version:

# Ubuntu (x86_64)
sudo apt install ./fleetint_VERSION_amd64.deb

# Ubuntu (ARM64)
sudo apt install ./fleetint_VERSION_arm64.deb

The service will automatically restart with the new version.

Uninstall

sudo apt remove fleetint
sudo apt purge fleetint  # Also removes configuration files

References: