Details
Description
Error occurs at runtime due to runtime_dir initialization code in the CLI.
Code attempts to get the current user's name (which throws an error on Windows):
F1202 14:43:16.214303 9816 flags.cpp:215] CHECK_SOME(user): The request is not supported.
*** Check failure stack trace: ***
While https://reviews.apache.org/r/53706/ implements os::user, the default is still incorrect for Windows as it switches on the Linux user "root", and would cause the hard-coded Linux default to be used in the edge case of a user named "root" on Windows.
The fix is to use a proper Windows location for persistent data.
Attachments
Issue Links
- is duplicated by
-
MESOS-6722 Agent tries to use POSIX paths for the variable data runtime directory.
- Resolved