Yesha Vora created YARN-7826:
--------------------------------

             Summary: Yarn service status cli does not update lifetime if its 
updated with -appId
                 Key: YARN-7826
                 URL: https://issues.apache.org/jira/browse/YARN-7826
             Project: Hadoop YARN
          Issue Type: Bug
          Components: yarn-native-services
            Reporter: Yesha Vora


1) Create Httpd yarn service with lifetime = 3600 sec.
2) Run yarn application -status <appName>, The lifetime field has 3600 sec.
3) Update lifetime of service using applicationId
{code}
 yarn application -appId application_1516919074719_0001 -updateLifetime 
48000{code}
4) Verify Application status using ApplicationId. Lifetime detail is updated 
correctly
5) Verify Lifetime using application name
{code}
 [hrt_qa@xxx hadoopqe]$ yarn application -status httpd-hrt-qa-n
{
  "uri" : null,
  "name" : "httpd-hrt-qa-n",
  "id" : "application_1516919074719_0001",
  "artifact" : null,
  "resource" : null,
  "launch_time" : null,
  "number_of_running_containers" : null,
  "lifetime" : 3600,
  "placement_policy" : null,
  "components" : [ {
    "name" : "httpd",
    "dependencies" : [ ],
    "readiness_check" : null,
    "artifact" : {
      "id" : "centos/httpd-24-centos7:latest",
      "type" : "DOCKER",
      "uri" : null
    },
    "launch_command" : "/usr/bin/run-httpd",
    "resource" : {
      "uri" : null,
      "profile" : null,
      "cpus" : 1,
      "memory" : "1024",
      "additional" : null
    },
    "number_of_containers" : 2,
    "run_privileged_container" : false,
    "placement_policy" : null,
    "state" : "STABLE",
    "configuration" : {
      "properties" : { },
      "env" : { },
      "files" : [ {
        "type" : "TEMPLATE",
        "dest_file" : "/var/www/html/index.html",
        "src_file" : null,
        "properties" : {
          "content" : "<html><header><title>Title</title></header><body>Hello 
from ${COMPONENT_INSTANCE_NAME}!</body></html>"
        }
      } ]
    },
    "quicklinks" : [ ],
    "containers" : [ {
      "uri" : null,
      "id" : "container_e07_1516919074719_0001_01_000002",
      "launch_time" : 1516919372633,
      "ip" : "xxx.xxx.xxx.xxx",
      "hostname" : "httpd-0.httpd-hrt-qa-n.hrt_qa.test.com",
      "bare_host" : "xxx",
      "state" : "READY",
      "component_instance_name" : "httpd-0",
      "resource" : null,
      "artifact" : null,
      "privileged_container" : null
    }, {
      "uri" : null,
      "id" : "container_e07_1516919074719_0001_01_000003",
      "launch_time" : 1516919372637,
      "ip" : "xxx.xxx.xxx.xxx",
      "hostname" : "httpd-1.httpd-hrt-qa-n.hrt_qa.test.com",
      "bare_host" : "xxx",
      "state" : "READY",
      "component_instance_name" : "httpd-1",
      "resource" : null,
      "artifact" : null,
      "privileged_container" : null
    } ]
  }, {
    "name" : "httpd-proxy",
    "dependencies" : [ ],
    "readiness_check" : null,
    "artifact" : {
      "id" : "centos/httpd-24-centos7:latest",
      "type" : "DOCKER",
      "uri" : null
    },
    "launch_command" : "/usr/bin/run-httpd",
    "resource" : {
      "uri" : null,
      "profile" : null,
      "cpus" : 1,
      "memory" : "1024",
      "additional" : null
    },
    "number_of_containers" : 1,
    "run_privileged_container" : false,
    "placement_policy" : null,
    "state" : "STABLE",
    "configuration" : {
      "properties" : { },
      "env" : { },
      "files" : [ {
        "type" : "TEMPLATE",
        "dest_file" : "/etc/httpd/conf.d/httpd-proxy.conf",
        "src_file" : "httpd-proxy.conf",
        "properties" : { }
      } ]
    },
    "quicklinks" : [ ],
    "containers" : [ {
      "uri" : null,
      "id" : "container_e07_1516919074719_0001_01_000004",
      "launch_time" : 1516919372638,
      "ip" : "xxx.xxx.xxx.xxx",
      "hostname" : "httpd-proxy-0.httpd-hrt-qa-n.hrt_qa.test.com",
      "bare_host" : "xxx",
      "state" : "READY",
      "component_instance_name" : "httpd-proxy-0",
      "resource" : null,
      "artifact" : null,
      "privileged_container" : null
    } ]
  } ],
  "configuration" : {
    "properties" : { },
    "env" : { },
    "files" : [ ]
  },
  "state" : "STABLE",
  "quicklinks" : {
    "Apache HTTP Server" : 
"http://httpd-proxy-0.httpd-hrt-qa-n.hrt_qa.test.com:8080";
  },
  "queue" : null,
  "kerberos_principal" : {
    "principal_name" : null,
    "keytab" : null
  }
}
{code}

Here, App status with app-name did not have new lifetime. The application 
status with app name should also reflect the new lifetime.





--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-dev-h...@hadoop.apache.org

Reply via email to