Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-5388

Deprecate and remove DockerContainerExecutor

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.9.0, 3.0.0-alpha2
    • Component/s: nodemanager
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Incompatible change, Reviewed
    • Release Note:
      DockerContainerExecutor is deprecated starting 2.9.0 and removed from 3.0.0. Please use LinuxContainerExecutor with the DockerRuntime to run Docker containers on YARN clusters.

      Description

      Because the DockerContainerExecuter overrides the writeLaunchEnv() method, it must also have the wildcard processing logic from YARN-4958/YARN-5373 added to it. Without it, the use of -libjars will fail unless wildcarding is disabled.

        Attachments

        1. YARN-5388.branch-2.001.patch
          4 kB
          Daniel Templeton
        2. YARN-5388.001.patch
          57 kB
          Daniel Templeton
        3. YARN-5388.002.patch
          58 kB
          Daniel Templeton
        4. YARN-5388.branch-2.002.patch
          5 kB
          Daniel Templeton
        5. YARN-5388.003.patch
          68 kB
          Daniel Templeton
        6. YARN-5388.branch-2.003.patch
          6 kB
          Daniel Templeton

          Issue Links

            Activity

              People

              • Assignee:
                templedf Daniel Templeton
                Reporter:
                templedf Daniel Templeton
              • Votes:
                0 Vote for this issue
                Watchers:
                10 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: