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

Clean up endpoint socket if the container daemon is destroyed while waiting.

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.7.0
    • Component/s: None

      Description

      SLRP uses a post-stop hook to ask the container daemon to clean up the endpoint socket after its plugin container is terminated. However, if the container daemon is destructed while waiting for the container it monitors before the container itself is terminated, the socket file will remain there, making SLRP unable to recover.

      There might be two solutions:
      1. During SLRP recovery, check if the plugin container is still running.
      2. Start the container daemon in the waiting phase.

        Attachments

          Activity

            People

            • Assignee:
              chhsia0 Chun-Hung Hsiao
              Reporter:
              chhsia0 Chun-Hung Hsiao
              Shepherd:
              Jie Yu
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: