ranger-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Velmurugan Periasamy (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (RANGER-1951) build problems with the saveVersion.py script
Date Thu, 05 Jul 2018 18:58:00 GMT

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

Velmurugan Periasamy commented on RANGER-1951:
----------------------------------------------

This patch creates issue during preparation of source release for 1.1.0. So I am reopening
this issue and reverting this commit in ranger-1.1 and ranger-1 branches. Leaving the commit
in master branch and setting fix version as 2.0.0. 

[~zsombor] - Can you please take a look?

+Steps to reproduce: (as seen here http://ranger.apache.org/quick_start_guide.html)+

1] Git clone and build the project

2] Create the source artifacts for release

3] Now as part of verification, try building from the source tar.gz file. It fails with the
below error.

{{[INFO] ------------------------------------------------------------------------}}
{{[INFO] Building Ranger Util 1.1.0}}
{{[INFO] ------------------------------------------------------------------------}}
{{[INFO]}}
{{[INFO] --- maven-clean-plugin:2.6.1:clean (default-clean) @ ranger-util ---}}
{{[INFO] Deleting /Users/user123/apache-release/1.1.0/verification/ver2/apache-ranger-1.1.0/ranger-util/target}}
{{[INFO]}}
{{[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ ranger-util ---}}
{{[INFO]}}
{{[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-versions) @ ranger-util ---}}
{{[INFO]}}
{{[INFO] --- maven-antrun-plugin:1.7:run (generate-version-annotation) @ ranger-util ---}}
{{[INFO] Executing tasks}}{{main:}}
{{ [exec] fatal: Not a git repository (or any of the parent directories): .git}}
{{ [exec] Traceback (most recent call last):}}
{{ [exec] File "/Users/user123/apache-release/1.1.0/verification/ver2/apache-ranger-1.1.0/ranger-util/src/scripts/saveVersion.py",
line 150, in <module>}}
{{ [exec] main()}}
{{ [exec] File "/Users/user123/apache-release/1.1.0/verification/ver2/apache-ranger-1.1.0/ranger-util/src/scripts/saveVersion.py",
line 68, in main}}
{{ [exec] output = check_output(query)}}
{{ [exec] File "/Users/user123/apache-release/1.1.0/verification/ver2/apache-ranger-1.1.0/ranger-util/src/scripts/saveVersion.py",
line 40, in check_output}}
{{ [exec] output = subprocess.check_output(query)}}
{{ [exec] File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py",
line 573, in check_output}}
{{ [exec] raise CalledProcessError(retcode, cmd, output=output)}}
{{ [exec] subprocess.CalledProcessError: Command '['git', 'rev-parse', 'HEAD']' returned non-zero
exit status 128}}
{{[INFO]}}
{{[INFO] ------------------------------------------------------------------------}}
{{[INFO] Skipping ranger}}
{{[INFO] This project has been banned from the build due to previous failures.}}
{{[INFO] ------------------------------------------------------------------------}}{{}}

 

> build problems with the saveVersion.py script
> ---------------------------------------------
>
>                 Key: RANGER-1951
>                 URL: https://issues.apache.org/jira/browse/RANGER-1951
>             Project: Ranger
>          Issue Type: Bug
>          Components: build-infra
>    Affects Versions: 0.7.1
>            Reporter: Zsombor Gegesy
>            Assignee: Zsombor Gegesy
>            Priority: Major
>             Fix For: 1.1.0
>
>         Attachments: RANGER-1951-1.patch
>
>
> Currently the saveVersion.py has the following problems:
> * it doesn't work with python3 due to 'inconsistent whitespace usage' and because in
python3 the byte array is different from a string
> * The checksum is generated from all the java source files from ranger-util/target, which
contains at most one java file - a previously generated ranger-util/target/gen/org/apache/ranger/common/package-info.java

> * 



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

Mime
View raw message