#!/usr/bin/env bash set -euo pipefail command -v docker >/dev/null && docker info --format '{{json .Runtimes}}' || true command -v nvidia-ctk >/dev/null && nvidia-ctk --version || true command -v kubectl >/dev/null && kubectl version --client || true command -v helm >/dev/null && helm version --short || true if [[ -n "${NGC_IMAGE:-}" ]]; then docker pull "$NGC_IMAGE" docker image inspect "$NGC_IMAGE" --format '{{index .RepoDigests 0}}' else echo "Set NGC_IMAGE to an explicitly selected tag; record the returned digest" fi if command -v kubectl >/dev/null; then kubectl get clusterpolicy.nvidia.com -A 2>/dev/null || true kubectl get nicclusterpolicy.mellanox.com -A 2>/dev/null || true kubectl get nodes -o jsonpath='{range .items[*]}{.metadata.name}{"\t"}{.metadata.labels.nvidia\.com/gpu\.product}{"\n"}{end}' 2>/dev/null || true fi if command -v nvidia-smi >/dev/null; then nvidia-smi -L nvidia-smi mig -lgip 2>/dev/null || true nvidia-smi compute-mode --query 2>/dev/null || true fi test -S /tmp/nvidia-mps/control && echo "mps_control_socket=present" || echo "mps_control_socket=absent" cat <<'NOTE' GPU Operator, Network Operator, MIG, MPS, BlueField, and DOCA are deployment or isolation facilities. Their presence is not evidence that the selected inference request used them. NOTE