Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id DCF17200C3F for ; Wed, 22 Mar 2017 18:44:45 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id DB70E160B94; Wed, 22 Mar 2017 17:44:45 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 2E780160B74 for ; Wed, 22 Mar 2017 18:44:45 +0100 (CET) Received: (qmail 47428 invoked by uid 500); 22 Mar 2017 17:44:44 -0000 Mailing-List: contact yarn-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list yarn-issues@hadoop.apache.org Received: (qmail 47417 invoked by uid 99); 22 Mar 2017 17:44:44 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Mar 2017 17:44:44 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id D2FA01AF9A0 for ; Wed, 22 Mar 2017 17:44:43 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -98.549 X-Spam-Level: X-Spam-Status: No, score=-98.549 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-0.001, SPF_NEUTRAL=0.652, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id cYGm2g0NykIJ for ; Wed, 22 Mar 2017 17:44:43 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id BAB5C5FD9C for ; Wed, 22 Mar 2017 17:44:42 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 0A553E0596 for ; Wed, 22 Mar 2017 17:44:42 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id B682A254E5 for ; Wed, 22 Mar 2017 17:44:41 +0000 (UTC) Date: Wed, 22 Mar 2017 17:44:41 +0000 (UTC) From: "Shane Kumpf (JIRA)" To: yarn-issues@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Comment Edited] (YARN-6374) Improve test coverage and add utility classes for common Docker operations. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Wed, 22 Mar 2017 17:44:46 -0000 [ https://issues.apache.org/jira/browse/YARN-6374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15936769#comment-15936769 ] Shane Kumpf edited comment on YARN-6374 at 3/22/17 5:43 PM: ------------------------------------------------------------ As part of the draft patch for YARN-5366, utility classes were added as a facade to reduce the effort needed to run Docker related commands. In an effort to keep that patch manageable, and due to change in scope, the utility classes have been extracted into a separate patch. These utility classes will be useful as part of the container signaling and image localization work as well. I'll take this one. was (Author: shanekumpf@gmail.com): As part of YARN-5366, utility classes were added as a facade to reduce the effort needed to run Docker related commands. In an effort to keep that patch manageable, and due to change in scope, the utility classes have been extracted into a separate patch. These utility classes will be useful as part of the container signaling and image localization work as well. I'll take this one. > Improve test coverage and add utility classes for common Docker operations. > --------------------------------------------------------------------------- > > Key: YARN-6374 > URL: https://issues.apache.org/jira/browse/YARN-6374 > Project: Hadoop YARN > Issue Type: Sub-task > Components: nodemanager, yarn > Reporter: Shane Kumpf > Assignee: Shane Kumpf > > Currently, it is tedious to execute Docker related operations due to the plumbing needed to define the DockerCommand, writing the command file, configuring privileged operation, and finally executing the command and validating the result. Obtaining the current status of a Docker container can also be improved. Finally, the test coverage is lacking for Docker Commands. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org For additional commands, e-mail: yarn-issues-help@hadoop.apache.org