You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "Qiang Zhang (JIRA)" <ji...@apache.org> on 2017/02/04 07:33:51 UTC

[jira] [Updated] (RANGER-1323) An incorrect rollback point was created when we installed Ranger KMS based on the latest version

     [ https://issues.apache.org/jira/browse/RANGER-1323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Qiang Zhang updated RANGER-1323:
--------------------------------
    Attachment: 0001-RANGER-1323-An-incorrect-rollback-point-was-created-.patch

> An incorrect rollback point was created when we installed Ranger KMS based on the latest version
> ------------------------------------------------------------------------------------------------
>
>                 Key: RANGER-1323
>                 URL: https://issues.apache.org/jira/browse/RANGER-1323
>             Project: Ranger
>          Issue Type: Bug
>          Components: kms
>            Reporter: Qiang Zhang
>            Assignee: Qiang Zhang
>            Priority: Minor
>              Labels: patch
>         Attachments: 0001-RANGER-1323-An-incorrect-rollback-point-was-created-.patch
>
>
> An incorrect rollback point was created when we installed Ranger KMS based on the latest version. The reason is as follows:
> Create rollback point logic code is as follows:
> create_rollback_point() {
>     DATE=`date`
>     BAK_FILE=$APP-$VERSION.$DATE.bak
>     log "Creating backup file : $BAK_FILE"
>     cp "$APP" "$BAK_FILE"
> }
> Variable VERSION assignment logic is as follows:
> if [ -f ${PWD}/version ] 
> then
> 	VERSION=`cat ${PWD}/version`
> else
> 	VERSION="0.5.0"
> fi
> Now the version file does not exist. VERSION can only be equal to 0.5.0. The current version is 0.7.0-SNAPSHOT. 
> We should add version file into kms install path. The current version should be writed in the version file.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)