Eric Yang
|
c467f311d0
|
YARN-7973. Added ContainerRelaunch feature for Docker containers.
Contributed by Shane Kumpf
|
2018-04-10 19:25:00 -04:00 |
|
Eric Yang
|
a82be7754d
|
YARN-7999. Added file cache initializer for Linux container-executor.
Contributed by Jason Lowe
|
2018-03-14 12:21:57 -04:00 |
|
Wangda Tan
|
037d783483
|
YARN-7626. Allow regular expression matching in container-executor.cfg for devices and named docker volumes mount. (Zian Chen via wangda)
Change-Id: If461277d4557922ab7e4dce9dd8dc5d0d5f22710
(cherry picked from commit 88f9138e12d2d5a1bd13f0915acef93037c1d086)
|
2018-03-07 11:30:15 -08:00 |
|
Billie Rinaldi
|
628be58a4c
|
YARN-7915. Trusted image log message repeated multiple times. Contributed by Shane Kumpf
|
2018-03-05 09:08:44 -08:00 |
|
Billie Rinaldi
|
727c033997
|
YARN-7446. Remove --user flag when running privileged mode docker container. Contributed by Eric Yang
|
2018-02-27 14:33:57 -08:00 |
|
Jason Lowe
|
3132709b46
|
YARN-7916. Remove call to docker logs on failure in container-executor. Contributed by Shane Kumpf
|
2018-02-21 16:54:02 -06:00 |
|
Jason Lowe
|
5a1db60ab1
|
YARN-7914. Fix exit code handling for short lived Docker containers. Contributed by Shane Kumpf
|
2018-02-12 15:50:10 -06:00 |
|
Billie Rinaldi
|
aa461f9091
|
YARN-7516. Add security check for trusted docker images. Contributed by Eric Yang
|
2018-02-07 07:09:45 -08:00 |
|
Miklos Szegedi
|
e7642a3e6f
|
YARN-7796. Container-executor fails with segfault on certain OS configurations. Contributed by Gergo Repas.
|
2018-01-23 21:07:05 -08:00 |
|
Eric Yang
|
97fe3cc187
|
YARN-7729. Add support for setting Docker PID namespace mode. (Contributed by Billie Rinaldi)
|
2018-01-22 16:33:38 -05:00 |
|
Miklos Szegedi
|
a68e445dc6
|
YARN-7717. Add configuration consistency for module.enabled and docker.privileged-containers.enabled. Contributed by Eric Badger.
|
2018-01-17 14:11:14 -08:00 |
|
Miklos Szegedi
|
41049ba5d1
|
YARN-7758. Add an additional check to the validity of container and application ids passed to container-executor. Contributed by Yufei Gu.
|
2018-01-16 15:40:43 -08:00 |
|
Miklos Szegedi
|
2dcfc1876e
|
YARN-7705. Create the container log directory with correct sticky bit in C code. Contributed by Yufei Gu.
|
2018-01-12 17:00:01 -08:00 |
|
Eric Yang
|
3d65dbe032
|
YARN-5366. Improve signal handling and delete delay for Docker on Yarn.
(Contributed by Shane Kumpf)
|
2018-01-12 13:41:27 -05:00 |
|
Miklos Szegedi
|
bc285da107
|
YARN-7590. Improve container-executor validation check. Contributed by Eric Yang.
|
2018-01-11 09:40:09 -08:00 |
|
Wangda Tan
|
04b84da245
|
YARN-7443. Add native FPGA module support to do isolation with cgroups. (Zhankun Tang via wangda)
Change-Id: Ic4b7f9f3e032986b8f955139c9fe4d3a6c818a53
|
2017-12-08 15:18:22 -08:00 |
|
Jason Lowe
|
60f95fb719
|
YARN-7455. quote_and_append_arg can overflow buffer. Contributed by Jim Brennan
|
2017-12-01 15:47:01 -06:00 |
|
Sunil G
|
556aea3f36
|
YARN-7487. Ensure volume to include GPU base libraries after created by plugin. Contributed by Wangda Tan.
|
2017-12-01 13:36:28 +05:30 |
|
Eric Yang
|
7a49ddfdde
|
YARN-7412. Fix unit test for docker mount check on ubuntu. (Contributed by Eric Badger)
|
2017-11-01 18:39:56 -04:00 |
|
Sunil G
|
9114d7a5a0
|
YARN-7224. Support GPU isolation for docker container. Contributed by Wangda Tan.
|
2017-10-29 11:08:44 +05:30 |
|
Eric Yang
|
b61144a93d
|
YARN-7353. Improved volume mount check for directories and unit test compatibility on RHEL7. Contributed by Eric Badger.
|
2017-10-20 12:02:06 -04:00 |
|
Wangda Tan
|
c1b08ba720
|
YARN-7345. GPU Isolation: Incorrect minor device numbers written to devices.deny file. (Jonathan Hung via wangda)
|
2017-10-19 14:45:44 -07:00 |
|
Nathan Roberts
|
4540ffd15f
|
YARN-7333. container-executor fails to remove entries from a directory that is not writable or executable. Contributed by Jason Lowe.
|
2017-10-16 17:00:38 -05:00 |
|
Wangda Tan
|
d3b1c63195
|
YARN-6623. Add support to turn off launching privileged containers in the container-executor. (Varun Vasudev via wangda)
Change-Id: I76aec68cbfb42d239279d7245a03290d691e87a4
|
2017-09-28 16:41:09 -07:00 |
|
Jason Lowe
|
bfd1a72ba8
|
YARN-4266. Allow users to enter containers as UID:GID pair instead of by username. Contributed by luhuichun, Zhankun Tang, and Eric Badger.
|
2017-09-21 17:41:34 -05:00 |
|
Wangda Tan
|
436c2638f9
|
YARN-6852. Native code changes to support isolate GPU devices by using CGroups. (wangda)
Change-Id: I4869cc4d8ad539539ccba4bea5a178cacdb741ab
|
2017-08-18 18:26:36 -07:00 |
|
Jason Lowe
|
ab1a8ae85f
|
YARN-6988. container-executor fails for docker when command length > 4096 B. Contributed by Eric Badger
|
2017-08-17 15:50:14 -05:00 |
|
Nathan Roberts
|
d265459024
|
YARN-7014. Fix off-by-one error causing heap corruption (Jason Lowe via nroberts)
|
2017-08-15 15:52:48 -05:00 |
|
Wangda Tan
|
ec694145cf
|
YARN-6033. Add support for sections in container-executor configuration file. (Varun Vasudev via wandga)
Change-Id: Ibc6d2a959debe5d8ff2b51504149742449d1f1da
|
2017-08-09 10:51:29 -07:00 |
|
Wangda Tan
|
1794de3ea4
|
YARN-6726. Fix issues with docker commands executed by container-executor. (Shane Kumpf via wangda)
Change-Id: If1b1827345f98f0a49cc7e39d1ba41fbeed5e911
|
2017-08-08 12:56:29 -07:00 |
|
Eric Payne
|
48899134d2
|
YARN-6846. Nodemanager can fail to fully delete application local directories when applications are killed. Contributed by Jason Lowe.
|
2017-08-02 10:59:33 -05:00 |
|
Jian He
|
ac9489f7fc
|
YARN-6804. Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi
|
2017-07-25 09:57:14 -07:00 |
|
Brahma Reddy Battula
|
2054324d47
|
Revert "YARN-6804. [YARN core changes] Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi"
This reverts commit 4a771d9010 .
|
2017-07-23 12:56:18 +08:00 |
|
Jian He
|
4a771d9010
|
YARN-6804. [YARN core changes] Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi
|
2017-07-21 11:31:33 -07:00 |
|
Varun Vasudev
|
1a56a3db59
|
Addendum patch to fix Docker sanitization.
|
2017-05-25 14:53:57 +05:30 |
|
Akira Ajisaka
|
bc28da65fb
|
YARN-6141. ppc64le on Linux doesn't trigger __linux get_executable codepath. Contributed by Sonia Garudi and Ayappan.
|
2017-05-25 17:06:26 +09:00 |
|
Varun Vasudev
|
b46cd315f7
|
Sanitize arguments before launching Docker containers.
|
2017-05-18 10:37:16 +05:30 |
|
Daniel Templeton
|
a2f680493f
|
YARN-5301. NM mount cpu cgroups failed on some systems
(Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-05-09 12:05:46 -07:00 |
|
Daniel Templeton
|
46940d92e2
|
YARN-6302. Fail the node if Linux Container Executor is not configured properly
(Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-04-19 12:23:49 -07:00 |
|
Varun Vasudev
|
972da46cb4
|
YARN-5719. Enforce a C standard for native container-executor. Contributed by Chris Douglas.
|
2016-12-28 14:59:57 +05:30 |
|
Daniel Templeton
|
264ddb13ff
|
YARN-5736 Addendum. Fixes segfault due to unterminated string. (Contributed by Miklos Szegedi via Daniel Templeton)
|
2016-11-15 13:01:57 -08:00 |
|
Naganarasimha
|
43aef303bf
|
Reverted due to issue YARN-5765. Revert "YARN-5287. LinuxContainerExecutor fails to set proper permission. Contributed by Ying Zhang"
This reverts commit 131d58a24e .
server-nodemanager/src/main/native/container-executor/test/test-
container-executor.c
|
2016-11-15 13:27:37 +05:30 |
|
Robert Kanter
|
09f43fa9c0
|
YARN-5736. YARN container executor config does not handle white space (miklos.szegedi@cloudera.com via rkanter)
|
2016-11-09 13:34:40 +01:00 |
|
Chris Douglas
|
cf3f43e95b
|
YARN-5717. Add tests for container-executor is_feature_enabled. Contributed by Sidharta Seethana
|
2016-10-13 20:49:07 -07:00 |
|
Varun Vasudev
|
0992708d79
|
YARN-5704. Provide config knobs to control enabling/disabling new/work in progress features in container-executor. Contributed by Sidharta Seethana.
|
2016-10-05 15:31:38 +05:30 |
|
Karthik Kambatla
|
cde3a00526
|
YARN-5373. NPE listing wildcard directory in containerLaunch. (Daniel Templeton via kasha)
|
2016-08-26 11:04:33 -07:00 |
|
Varun Vasudev
|
bfb4d95059
|
YARN-5430. Return container's ip and host from NM ContainerStatus call. Contributed by Jian He.
|
2016-08-26 16:30:18 +05:30 |
|
Naganarasimha
|
131d58a24e
|
YARN-5287. LinuxContainerExecutor fails to set proper permission. Contributed by Ying Zhang
|
2016-08-07 01:08:13 +05:30 |
|
Chris Nauroth
|
b913677365
|
YARN-5456. container-executor support for FreeBSD, NetBSD, and others if conf path is absolute. Contributed by Allen Wittenauer.
|
2016-08-02 22:24:34 -07:00 |
|
Chris Nauroth
|
ef501b1a0b
|
YARN-5121. fix some container-executor portability issues. Contributed by Allen Wittenauer.
|
2016-07-30 08:26:19 -07:00 |
|