[ 
https://issues.apache.org/jira/browse/SLIDER-240?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14067386#comment-14067386
 ] 

Ted Yu commented on SLIDER-240:
-------------------------------

The validation can be done in 
AgentClientProvider#preflightValidateClusterConfiguration():
{code}
    String appDef = instanceDefinition.getAppConfOperations().
        getGlobalOptions().getMandatoryOption(AgentKeys.APP_DEF);
    Path appDefPath = new Path(appDef);
    sliderFileSystem.verifyFileExists(appDefPath);
{code}

> Detect discrepancy between file content of {application.def} and 
> {package_list} value
> -------------------------------------------------------------------------------------
>
>                 Key: SLIDER-240
>                 URL: https://issues.apache.org/jira/browse/SLIDER-240
>             Project: Slider
>          Issue Type: Task
>            Reporter: Ted Yu
>            Assignee: Sumit Mohanty
>
> Slider would get into weird state if file given by {package_list} doesn't 
> exist in application package.
> In appConfig.json :
> {code}
>    "application.def": "/slider/hbase-0.98.zip",
>    "package_list": "files/hbase-0.98.4-hadoop2-bin.tar.gz",
> {code}
> We should validate that hbase-0.98.zip contains the file given by 
> {package_list}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to