Lucas Manning

Results 33 comments of Lucas Manning

Hi Peyton, thanks for reporting this bug. The error you're seeing likely happening while building the internal gViosr sysfs, not because `/sys` doesn't exist on the host. When `--tpuproxy` is...

When I spin up a cluster in GKE and run with tpuproxy, this is the sandbox spec that gets used. I would try to copy this spec wrt the mounts...

That behavior is very strange to me. FWIW here's what I see in my VM when I `find /dev/ | grep vfio`. ``` /dev/vfio /dev/vfio/0 /dev/vfio/1 /dev/vfio/2 /dev/vfio/3 /dev/vfio/vfio ```...

I believe the image based on COS, should be something like "tpu-vm-cos-109"

I will have a patch up soon that will hopefully fix the issue for the ubuntu image you're using. Seems like /sys/class/vfio-dev/vfio0 just corresponds to /sys/class/vfio/0.

Hey @pawalt were you able to get this working for your needs?

Gotcha. The patch has finally landed (290789b), let me know when you're able to test this out again!

@pawalt let's follow up with a new issue. Looks like libtpu is looking for some metadata that might be stored in an environment variable. Can you run `env` on the...

Hi @dany74q, you may have to compile runsc with some special flags, can you try `make dev BAZEL_OPTIONS="-c dbg --define gotags=debug"` and see if that makes a difference?

Seems like the sandbox cannot reach the GCE metadata server for some reason. I'm surprised that `--network=host` does not fix this. I will investigate and try to repro myself. If...