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

CHECK failure in DRFSorter due to invalid framework id.

    XMLWordPrintableJSON

    Details

    • Target Version/s:
    • Sprint:
      Storage R7 Sprint 33, Storage R8 Sprint 34, Storage R8 Sprint 35
    • Story Points:
      2

      Description

      A framework registering with a custom FrameworkID containing slashes such as /foo/bar will trigger a CHECK failure at https://github.com/apache/mesos/blob/177a2221496a2caa5ad25e71c9982ca3eed02fd4/src/master/allocator/sorter/drf/sorter.cpp#L167:

      master.cpp:6618] Updating info for framework /foo/bar 
      sorter.cpp:167] Check failed: clientPath == current->clientPath() (/foo/bar vs. foo/bar)
      

      The sorter should be defensive with any FrameworkID containing slashes.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bbannier Benjamin Bannier
                Reporter:
                chhsia0 Chun-Hung Hsiao
                Shepherd:
                Benjamin Mahler
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: