|
|
|
YARN-8485
|
YARN-3611
Priviledged container app launch is failing intermittently
|
Eric Yang
|
Yesha Vora
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8465
|
YARN-3611
Dshell docker container gets marked as lost after NM restart
|
Shane Kumpf
|
Yesha Vora
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8384
|
YARN-3611
stdout.txt, stderr.txt logs of a launched docker container is coming with primary group of submit user instead of hadoop
|
Eric Yang
|
Sunil G
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8343
|
YARN-3611
YARN should have ability to run images only from a whitelist docker registries
|
Unassigned
|
Wangda Tan
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-8342
|
YARN-3611
Using docker image from a non-privileged registry, the launch_command is not honored
|
Eric Yang
|
Wangda Tan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8335
|
YARN-3611
Privileged docker containers' jobSubmitDir does not get successfully cleaned up
|
Unassigned
|
Eric Badger
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-8329
|
YARN-3611
Docker client configuration can still be set incorrectly
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/May/18
|
|
|
|
|
YARN-8285
|
YARN-3611
Remove unused environment variables from the Docker runtime
|
Eric Badger
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/May/18
|
|
|
|
|
YARN-8284
|
YARN-3611
get_docker_command refactoring
|
Eric Badger
|
Jason Darrell Lowe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8261
|
YARN-3611
Docker container launch fails due to .cmd file creation failure
|
Jason Darrell Lowe
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8259
|
YARN-3611
Revisit liveliness checks for Docker containers
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/May/18
|
|
|
|
|
YARN-8241
|
YARN-3611
MRAppMaster fails when using UID:GID pair within docker container
|
Unassigned
|
Eric Badger
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-8228
|
YARN-3611
Docker does not support hostnames greater than 64 characters
|
Shane Kumpf
|
Yesha Vora
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8207
|
YARN-3611
Docker container launch use popen have risk of shell expansion
|
Eric Yang
|
Eric Yang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8206
|
YARN-3611
Sending a kill does not immediately kill docker containers
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8097
|
YARN-3611
Add support for Docker env-file switch
|
Unassigned
|
Eric Yang
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-8064
|
YARN-3611
Docker ".cmd" files should not be put in hadoop.tmp.dir
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-8029
|
YARN-3611
YARN_CONTAINER_RUNTIME_DOCKER_MOUNTS should not use commas as separators
|
Jim Brennan
|
Jim Brennan
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-8027
|
YARN-3611
Setting hostname of docker container breaks for --net=host in docker 1.13
|
Jim Brennan
|
Jim Brennan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7999
|
YARN-3611
Docker launch fails when user private filecache directory is missing
|
Jason Darrell Lowe
|
Eric Yang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7987
|
YARN-3611
Docker container name(--name) needs to be DNS friendly for DNS resolution to work in user defined networks.
|
Suma Shivaprasad
|
Suma Shivaprasad
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-7973
|
YARN-3611
Support ContainerRelaunch for Docker containers
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/Mar/18
|
|
|
|
|
YARN-7960
|
YARN-3611
Add no-new-privileges flag to docker run
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7917
|
YARN-3611
Fix failing test TestDockerContainerRuntime#testLaunchContainerWithDockerTokens
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7916
|
YARN-3611
Remove call to docker logs on failure in container-executor
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
30/Mar/18
|
|
|
|
|
YARN-7915
|
YARN-3611
Trusted image log message repeated multiple times
|
Shane Kumpf
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7914
|
YARN-3611
Fix exit code handling for short lived Docker containers
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/Mar/18
|
|
|
|
|
YARN-7815
|
YARN-3611
Make the YARN mounts added to Docker containers more restrictive
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
28/Feb/18
|
|
|
|
|
YARN-7814
|
YARN-3611
Remove automatic mounting of the cgroups root directory into Docker containers
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
28/Feb/18
|
|
|
|
|
YARN-7810
|
YARN-3611
TestDockerContainerRuntime test failures due to UID lookup of a non-existent user
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
28/Feb/18
|
|
|
|
|
YARN-7797
|
YARN-3611
Docker host network can not obtain IP address for RegistryDNS
|
Eric Yang
|
Eric Yang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7782
|
YARN-3611
Enable user re-mapping for Docker containers in yarn-default.xml
|
Eric Yang
|
Eric Yang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7729
|
YARN-3611
Add support for setting the PID namespace mode
|
Billie Rinaldi
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
28/Feb/18
|
|
|
|
|
YARN-7723
|
YARN-3611
Avoid using docker volume --format option to run against older docker releases
|
Wangda Tan
|
Wangda Tan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7667
|
YARN-3611
Docker Stop grace period should be configurable
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7654
|
YARN-3611
Support ENTRY_POINT for docker container
|
Eric Yang
|
Eric Yang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7626
|
YARN-3611
Allow regular expression matching in container-executor.cfg for devices and named docker volumes mount
|
Zian Chen
|
Zian Chen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7516
|
YARN-3611
Security check for trusted docker image
|
Eric Yang
|
Eric Yang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7446
|
YARN-3611
Docker container privileged mode and --user flag contradict each other
|
Eric Yang
|
Eric Yang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7430
|
YARN-3611
Enable user re-mapping for Docker containers by default
|
Eric Yang
|
Eric Yang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7395
|
YARN-3611
NM fails to successfully kill tasks that run over their memory limit
|
Unassigned
|
Eric Badger
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-7353
|
YARN-3611
Docker permitted volumes don't properly check for directories
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7286
|
YARN-3611
Add support for docker to have no capabilities
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7233
|
YARN-3611
Make the cgroup mount into Docker containers configurable
|
Shane Kumpf
|
Miklos Szegedi
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-7232
|
YARN-3611
Consider /sys/fs/cgroup as the default CGroup mount path
|
Shane Kumpf
|
Miklos Szegedi
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-7231
|
YARN-3611
Make Docker target directory for cgroups configurable by yarn-site.xml
|
Shane Kumpf
|
Eric Badger
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-7197
|
YARN-3611
Add support for a volume blacklist for docker containers
|
Unassigned
|
Shane Kumpf
|
|
Resolved |
Won't Fix
|
|
|
31/Oct/17
|
|
|
|
|
YARN-7189
|
YARN-3611
Container-executor doesn't remove Docker containers that error out early
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7066
|
YARN-3611
Add ability to specify volumes to mount for DockerContainerRuntime
|
Eric Yang
|
Eric Yang
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-7025
|
YARN-3611
Make CGROUPS_ROOT_DIRECTORY configurable in DockerLinuxContainerRuntime
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-6988
|
YARN-3611
container-executor fails for docker when command length > 4096 B
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6919
|
YARN-3611
Add default volume mount list
|
Eric Badger
|
Eric Badger
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6726
|
YARN-3611
Fix issues with docker commands executed by container-executor
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/Jul/17
|
|
|
|
|
YARN-6623
|
YARN-3611
Add support to turn off launching privileged containers in the container-executor
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6576
|
YARN-3611
Improve Diagonstic by moving Error stack trace from NM to slider AM
|
Eric Yang
|
Yesha Vora
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-6494
|
YARN-3611
add mounting of HDFS Short-Circuit path for docker containers
|
Jaeboo Jeong
|
Jaeboo Jeong
|
|
Resolved |
Auto Closed
|
|
|
|
|
|
|
|
YARN-6374
|
YARN-3611
Improve test coverage and add utility classes for common Docker operations
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
30/Apr/17
|
|
|
|
|
YARN-6305
|
YARN-3611
Improve signaling of short lived containers
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Duplicate
|
|
|
31/Mar/17
|
|
|
|
|
YARN-5818
|
YARN-3611
Support the Docker Live Restore feature
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Duplicate
|
|
|
30/Nov/16
|
|
|
|
|
YARN-5793
|
YARN-3611
Trim configuration values in DockerLinuxContainerRuntime
|
Tianyin Xu
|
Tianyin Xu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5671
|
YARN-3611
Add support for Docker image clean up
|
Unassigned
|
Zhankun Tang
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-5669
|
YARN-3611
Add support for Docker pull
|
luhuichun
|
Zhankun Tang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5645
|
YARN-3611
Support a white list of admin approved mounts
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Duplicate
|
|
|
31/Oct/16
|
|
|
|
|
YARN-5628
|
YARN-3611
Remove package line length checkstyle rule
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Invalid
|
|
|
30/Sep/16
|
|
|
|
|
YARN-5596
|
YARN-3611
Fix failing unit test in TestDockerContainerRuntime
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5534
|
YARN-3611
Allow user provided Docker volume mount list
|
Shane Kumpf
|
luhuichun
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5459
|
YARN-3611
Add support for docker rm
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/Aug/16
|
|
|
|
|
YARN-5458
|
YARN-3611
Rename DockerStopCommandTest to TestDockerStopCommand
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/Aug/16
|
|
|
|
|
YARN-5443
|
YARN-3611
Add support for docker inspect command
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/Aug/16
|
|
|
|
|
YARN-5428
|
YARN-3611
Allow for specifying the docker client configuration directory
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
31/Aug/16
|
|
|
|
|
YARN-5394
|
YARN-3611
Remove bind-mount /etc/passwd for Docker containers
|
Zhankun Tang
|
Zhankun Tang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5366
|
YARN-3611
Improve handling of the Docker container life cycle
|
Shane Kumpf
|
Shane Kumpf
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5360
|
YARN-3611
Decouple host user and Docker container user
|
Zhankun Tang
|
Zhankun Tang
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-5299
|
YARN-3611
Log Docker run command when container fails
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5298
|
YARN-3611
Mount usercache and NM filecache directories into Docker container
|
Sidharta Seethana
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5258
|
YARN-3611
Document Use of Docker with LinuxContainerExecutor
|
Daniel Templeton
|
Daniel Templeton
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5042
|
YARN-3611
Mount /sys/fs/cgroup into Docker containers as read only mount
|
luhuichun
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4759
|
YARN-3611
Fix signal handling for docker containers
|
Shane Kumpf
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4643
|
YARN-3611
Container recovery is broken with delegating container runtime
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4595
|
YARN-3611
Add support for configurable read-only mounts when launching Docker containers
|
Billie Rinaldi
|
Billie Rinaldi
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4578
|
YARN-3611
Directories that are mounted in docker containers need to be more restrictive/container-specific
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4553
|
YARN-3611
Add cgroups support for docker containers
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4267
|
YARN-3611
Add additional logging to container launch implementations in container-executor
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4266
|
YARN-3611
Allow users to enter containers as UID:GID pair instead of by username
|
luhuichun
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4262
|
YARN-3611
Allow whitelisted users to run privileged docker containers.
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4258
|
YARN-3611
Add support for controlling capabilities for docker containers
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4255
|
YARN-3611
container-executor does not clean up docker operation command files.
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4007
|
YARN-3611
Add support for different network setups when launching the docker container
|
Sidharta Seethana
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4004
|
YARN-3611
container-executor should print output of docker logs if the docker container exits with non-0 exit status
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-3853
|
YARN-3611
Add docker container runtime support to LinuxContainterExecutor
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-3852
|
YARN-3611
Add docker container support to container-executor
|
Abin Shahab
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-3851
|
YARN-3611
Add support for container runtimes in YARN
|
Sidharta Seethana
|
Sidharta Seethana
|
|
Resolved |
Fixed
|
|
|
|
|