Details
Description
From master UI, clicking Sandbox to go to slave sandbox does not list the sandbox contents. The directory path of the sandbox shows up fine, but not the actual contents of the sandbox that is displayed below.
Looks like the issue is it fails in the following GET from the corresponding slave:
http://<slave-host>:4891/files/browse.json?jsonp=angular.callbacks._9&path=<sandbox-path>
Looking at the commits, I could confirm that the issue is not seen with commit 'babb1c06ecf3077f292a19cfcbf1f1a4ed0e07b1'. Rolling back to a mesos build with this commit being the last commit on mesos slave does not show this behavior.
Update: The issue has been introduced by the following 2 commits:
ca2e8ef MESOS-1857 Fixed path::join() on older libstdc++ which lack back().
b08fccf Switched path::join() to be variadic
Note that the commit ca2e8ef fixes a build issue (on older libstd++) on top of the commit b08fccf.
Attachments
Issue Links
- is duplicated by
-
MESOS-1906 browse.json handler fails to resolve valid path
- Resolved