[
https://issues.apache.org/jira/browse/HBASE-22516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16856634#comment-16856634
]
Wellington Chevreuil commented on HBASE-22516:
----------------------------------------------
Thanks [~busbey]! Had done the following checks:
1) Downloaded
[hbase-oss-1.0.0-alpha1.jar|https://repository.apache.org/content/repositories/orgapachehbase-1321/org/apache/hbase/filesystem/hbase-oss/1.0.0-alpha1/hbase-oss-1.0.0-alpha1.jar],
along with its md5, sha1 and md5 hashes;
2) Verified that all hashes matches for
[hbase-oss-1.0.0-alpha1.jar|https://repository.apache.org/content/repositories/orgapachehbase-1321/org/apache/hbase/filesystem/hbase-oss/1.0.0-alpha1/hbase-oss-1.0.0-alpha1.jar];
3) Deployed
[hbase-oss-1.0.0-alpha1.jar|https://repository.apache.org/content/repositories/orgapachehbase-1321/org/apache/hbase/filesystem/hbase-oss/1.0.0-alpha1/hbase-oss-1.0.0-alpha1.jar]
on a test cluster, restarted and successfully ran ltt tests;
4) Downloaded
[hbase-filesystem-1.0.0-alpha1-source-release.zip|https://repository.apache.org/content/repositories/orgapachehbase-1321/org/apache/hbase/filesystem/hbase-filesystem/1.0.0-alpha1/hbase-filesystem-1.0.0-alpha1-source-release.zip],
along with its md5, sha1 and md5 hashes;
5) Verified that all hashes matches for
[hbase-filesystem-1.0.0-alpha1-source-release.zip|https://repository.apache.org/content/repositories/orgapachehbase-1321/org/apache/hbase/filesystem/hbase-filesystem/1.0.0-alpha1/hbase-filesystem-1.0.0-alpha1-source-release.zip];
6) Unzipped
[hbase-filesystem-1.0.0-alpha1-source-release.zip|https://repository.apache.org/content/repositories/orgapachehbase-1321/org/apache/hbase/filesystem/hbase-filesystem/1.0.0-alpha1/hbase-filesystem-1.0.0-alpha1-source-release.zip],
successfully executed maven build, all tests passed;
7) Deployed hboss jar generated by maven build from previous step on a test
cluster, restarted and successfully ran ltt tests;
I suppose that's all we need to call a VOTE for this release? Let me know if
anything else is required.
> release hbase-filesystem version 1.0.0-alpha1
> ---------------------------------------------
>
> Key: HBASE-22516
> URL: https://issues.apache.org/jira/browse/HBASE-22516
> Project: HBase
> Issue Type: Task
> Components: community, Filesystem Integration
> Affects Versions: hbase-filesystem-1.0.0-alpha1
> Reporter: Sean Busbey
> Assignee: Wellington Chevreuil
> Priority: Major
> Fix For: hbase-filesystem-1.0.0-alpha1
>
> Attachments: hbase-filesystem-1.0.0-alpha1-src.tar.gz
>
>
> for this first alpha release we haven't evaluated deployment options yet, so
> let's just rely on maven for convenience binaries.
> Rough outline of process:
> # review LICENSE / NOTICE files
> # Make sure rat says our files are fine wrt license headers ({{mvn
> apache-rat:check}})
> # Check git vs jira for a correct list of issues included in the release
> # use Apache Yetus Release Doc Maker to generate release notes / changes and
> check into repo
> # update versions to be non-SNAPSHOT
> # make sure we can still build jars
> # tag RC ({{git tag -s 1.0.0-alpha1-RC0 -m "HBASE-XXXX Tagging the
> 1.0.0-alpha1 first Releae Candidate" && git push origin 1.0.0-alpha1-RC0}})
> # use the git archive command to create a source artifact ({{git archive
> --format=tar.gz
> --output="/tmp/hbase-filesystem-1.0.0-alpha1-RC0/hbase-filesystem-1.0.0-alpha1-src.tar.gz"
> --prefix="hbase-filesystem-1.0.0-alpha1/" 1.0.0-alpha1-RC0}})
> # stage the RC artifacts somewhere accessible by https. Should include
> release notes, changes, and source artifact. each of those should have a gpg
> signature and a sha512 checksum file.
> # stage maven repository (tl;dr: {{mvn deploy -DskipTests -Papache-release}}
> and then https://repository.apache.org. See the longer explanation under the
> steps "Deploy to the Maven Repository" and "Make the Release Candidate
> available" in the [Making a Release
> Candidate|http://hbase.apache.org/book.html#maven.release] ref guide section
> for the main project)
> # call VOTE for release candidate. Include the staged artifacts, staged maven
> repository, any critical issues that need summary
> # iterate on RCs if needed due to VOTE feedback
> # When VOTE passes, tag {{rel/1.0.0-alpha1}}, release maven repository,
> publish artifacts on dist.apache.org, send ANNOUNCE email, and prepare repo
> for further development
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)