We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
With the recent google-batch provider, I am noticing that any stdout / err with % is broken. Maybe it is parsed as old style strings?
%
For example when I print nvidia-smi which shows % gpu usage, I see this:
nvidia-smi
Thu Jan 2 22:40:08 2025 +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 560.35.03 Driver Version: 560.35.03 CUDA Version: 12.6 | |-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 Tesla T4 Off | 00000000:00:04.0 Off | 0 | | N/A 66C P8 14W / 70W | 3MiB / 15360MiB | 0%!D(MISSING)efault | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | No running processes found | +-----------------------------------------------------------------------------------------+
0% is accurate but 0%!D(MISSING)efault is not
0%
0%!D(MISSING)efault
The text was updated successfully, but these errors were encountered:
Thanks for reporting @rivershah . I'm able to reproduce something similar this with a quick test:
dsub \ --provider google-batch \ --project "${MY_PROJECT}" \ --logging "${MY_BUCKET}" \ --regions us-central1 \ --command 'echo "%hel%lo%"'
In the resulting stdout file I see: %!h(MISSING)el%!l(MISSING)o%!
%!h(MISSING)el%!l(MISSING)o%!
Will update here as I learn more.
Sorry, something went wrong.
No branches or pull requests
With the recent google-batch provider, I am noticing that any stdout / err with
%
is broken. Maybe it is parsed as old style strings?For example when I print
nvidia-smi
which shows%
gpu usage, I see this:0%
is accurate but0%!D(MISSING)efault
is notThe text was updated successfully, but these errors were encountered: