XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.2.0, 3.1.1
    • None

    Description

      Prior to YARN-5366, container-executor would remove the Docker container when it exited. The removal is now handled by the DockerLinuxContainerRuntime. ContainerRelaunch is intended to reuse the workdir from the previous attempt, and does not call cleanupContainer prior to launchContainer. The container ID is reused as well. As a result, the previous Docker container still exists, resulting in an error from Docker indicating the a container by that name already exists.

      Attachments

        1. YARN-7973.001.patch
          48 kB
          Shane Kumpf
        2. YARN-7973.002.patch
          47 kB
          Shane Kumpf
        3. YARN-7973.003.patch
          47 kB
          Shane Kumpf
        4. YARN-7973.004.patch
          48 kB
          Shane Kumpf
        5. YARN-7973-branch-3.1.addendum.001.patch
          2 kB
          Eric Yang

        Issue Links

          Activity

            People

              shanekumpf@gmail.com Shane Kumpf
              shanekumpf@gmail.com Shane Kumpf
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: