Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-1878

Access to sandbox on slave from master UI does not show the sandbox contents

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.21.0
    • 0.21.0
    • webui
    • None
    • Mesosphere Q4 Sprint 1 10/31

    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

          Activity

            People

              cmaloney Cody Maloney
              anindya.sinha Anindya Sinha
              Benjamin Mahler Benjamin Mahler
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: