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

Jerry He commented on SLIDER-806:
---------------------------------

bq.  For now, I would suggest renaming hbase-1.0.0-bin.tar.gz to 
hbase-1.0.0.tar.gz and running the mvn command without -bin.
That was what I had to do to make it work :-)
Maybe an easy approach is just document it (the renaming of the tarball if 
needed) in the hbase package README.
That will free yourself to fix the other version issue.

> HBase App Package build issues
> ------------------------------
>
>                 Key: SLIDER-806
>                 URL: https://issues.apache.org/jira/browse/SLIDER-806
>             Project: Slider
>          Issue Type: Bug
>          Components: application/hbase
>    Affects Versions: Slider 0.60, Slider 0.70
>            Reporter: Jerry He
>            Assignee: Gour Saha
>
> There are a few issues when following the instructions to build Slider HBase 
> app package. The build will likely still be successful. But at 'slider 
> install' and 'slider create' time, they will cause failures.
> 1. Issue with the '-bin' in the hbase tarball.
> If the hbase tarball file name has '-bin', e.g. hbase-0.98.11-bin.tar.gz, we 
> will a problem.
> e.g. I am using this command to generate the hbase app pacakge:
> {noformat}
> mvn clean package -DskipTests -Phbase-app-package -Dpkg.version=0.98.11 
> -Dhbase.version=0.98.11 -Dpkg.name=hbase-0.98.11-bin.tar.gz 
> -Dpkg.src=/home/bigdata/incubator-slider/app-packages/hbase
> {noformat}
> Inside the generated package, the metainfo.xml has:
> {noformat}
>           <package>
>             <type>tarball</type>
>             <name>files/hbase-0.98.11.tar.gz</name>
>           </package>
> {noformat}
> Inside the package, the real file name is hbase-0.98.11-bin.tar.gz.
> The mismatch of the hbase tarball file name will cause confusion and instance 
> create time failure.
> 2. The generated package name from the above command is 
> slider-hbase-app-package-0.70.0-incubating.zip.  But in the generated 
> appConfig-default.json inside the package, we have:
> {noformat}
>     "global": {
>         "application.def": 
> ".slider/package/HBASE/slider-hbase-app-package-0.98.11.zip",
>         "create.default.zookeeper.node": "true",
>         "java_home": "/usr/jdk64/jdk1.7.0_67",
> {noformat}
> The mismatch of the package zip will cause confusion and instance create time 
> failure.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to