Get Support

Support for tt-operator and its components goes through the Tenstorrent Customer Success portal. Tenstorrent triages the request and routes it to the team that owns the affected component, so one route covers the whole stack.

Before filing, check that your configuration is within the documented surface in Platform Support, and work through Troubleshooting — several common failures have a fix you can apply yourself.

File a support request

Request Support

Use this route for anything the documentation does not resolve: a component that will not start, a regression after an upgrade, unexpected device behavior, or a question about whether a configuration is supported. You do not need to know which component is at fault — describe what you observed and Tenstorrent routes it from there. The same link is in the Resources menu at the top of every documentation page.

Name the component, if you know it

Naming the component in the request shortens triage. tt-operator is the umbrella chart; the others are subcharts it deploys.

Component

Owns

TT-Operator

Umbrella chart, install and upgrade, chart values

Driver Manager

tt-kmd install, firmware flashing, driver policies

Telemetry

Device metrics, /metrics endpoint

Fabric Manager

Fabric topology resolution

Device Allocation (DRA)

Resource slices, device claims

If a fault reproduces outside Kubernetes — on bare metal, with the driver loaded by hand — say so. That points triage at the kernel driver rather than the Kubernetes stack.

What to include

Include the following in the request. Reports without it usually come back as a request for it.

  • Chart versionhelm list -n tt-operator-system.

  • Kubernetes distribution and versionkubectl version.

  • Device generation — Wormhole or Blackhole, and how many devices per host.

  • Host OS and kerneluname -a. Driver build failures almost always trace to the kernel or its headers.

  • What you expected, what happened, and the exact error text.

  • Diagnostics — the namespace and event capture from Collect diagnostics.

  • Policy resources, if the problem involves the driver or firmware:

    kubectl get tenstorrentdriverpolicies -o yaml
    kubectl get tenstorrentfirmwarepolicies -o yaml
    
  • Logs from the failing pod, not just its status:

    kubectl -n tt-operator-system logs <pod> --previous
    

Redact credentials, registry secrets, and kubeconfig contents before attaching anything.