Files
substrate/cmd/atecontroller
Benjamin Elder 7535180e5e Drop device passthrough until the API is designed
A GPU worker pool injected its devices into every container of every actor on it,
which only held up while a worker ran one actor.

A resource name and a count cannot replace it: that shape cannot express which
container gets a device, sharing one between containers, or resuming onto hardware
compatible with the snapshot. A nvidia.com/gpu pool limit is now an ordinary
extended resource -- it places the pod on a GPU node and nothing else reads it.

internal/cdi stays, unused: whatever the API becomes, an ateom still has to merge
CDI edits into an actor's bundle itself.
2026-09-02 10:27:14 -07:00
..
…