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

Abhishek Kumar commented on RANGER-3718:
----------------------------------------

Patch in [Review Board|https://reviews.apache.org/r/73967/]

> Script exceptions are not considered in ranger-docker
> -----------------------------------------------------
>
>                 Key: RANGER-3718
>                 URL: https://issues.apache.org/jira/browse/RANGER-3718
>             Project: Ranger
>          Issue Type: Improvement
>          Components: build-infra
>    Affects Versions: 2.0.0, 2.2.0
>            Reporter: Binhua Hu
>            Assignee: Abhishek Kumar
>            Priority: Major
>
> There is a problem with the ranger.sh script in the 
> dev-support/ranger-docker/scripts directory. When the ranger.sh script is 
> executed, the file(.setupDone) is created directly. The execution result of 
> the script(setup.sh) is not judged.
> The ranger.sh source code is as follows,
> {code:java}
> if [ ! -e ${RANGER_HOME}/.setupDone ]
> then  
>    SETUP_RANGER=true
> else  
>    SETUP_RANGER=falsefi
> if [ "${SETUP_RANGER}" == "true" ]
> then  
>    cd ${RANGER_HOME}/admin && ./setup.sh
>   touch ${RANGER_HOME}/.setupDone
> fi
> cd ${RANGER_HOME}/admin && ./ews/ranger-admin-services.sh start {code}
>  
> For example, the script(setup.sh) execution is abnormal, but the rangeradmin 
> process still exists, and the rangeradmin service is unavailable. After the 
> container is restarted, the script will not be executed again,and the 
> rangeradmin service will remain unavailable.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to