Steps to reproduce
- Start the dstack server with file logs
- Submit a run
- While it's provisioning open run page
- Observe
dstack._internal.server.services.logs.base.LogStorageError: Failed to read log file in the server logs.
Actual behaviour
This happens if the server haven't yet created a file for run logs. So also relevant for failed to start runs. Seems to be introduced by #2845.
Expected behaviour
The server should return no logs if the logs haven't been written.
dstack version
master
Server logs
Additional information
No response