+1 . Verified the outlined steps.

-R

On Wed, Apr 29, 2020 at 8:09 AM tison <wander4...@gmail.com> wrote:

> Hi Junjie,
>
> It is kind of GPG scope issue that you should manually trust Ryan's KEYS.
>
> FYI https://www.gnupg.org/gph/en/manual/x334.html
>
> Best,
> tison.
>
>
> Junjie Chen <chenjunjied...@gmail.com> 于2020年4月29日周三 下午9:47写道:
>
>> Ran 1-7 steps
>> found a warning:
>> gpg: assuming signed data in 'apache-iceberg-0.8.0-incubating.tar.gz'
>> gpg: Signature made Wed Apr 29 04:07:57 2020 CST
>> gpg:                using RSA key D21CFB9BDBC379681261C7A086781D4FA4B2E9B5
>> gpg: Good signature from "Ryan Blue (CODE SIGNING KEY) <b...@apache.org>"
>> [unknown]
>> gpg:                 aka "Ryan Blue <b...@apache.org>" [unknown]
>> gpg: WARNING: This key is not certified with a trusted signature!
>> gpg:          There is no indication that the signature belongs to the
>> owner.
>>
>> +1 (non-binding), if the warning is ok.
>>
>>
>>
>>
>> On Wed, Apr 29, 2020 at 7:37 PM Mass Dosage <massdos...@gmail.com> wrote:
>>
>>> +1 (non-binding) [I assume only Apache/Iceberg members have binding
>>> votes?)
>>>
>>> Similar to others I verified:
>>>
>>> √ RAT checks passed
>>> √ signature is correct
>>> √ checksum is correct
>>> √ build from source
>>> √ run tests locally
>>>
>>> Thanks,
>>>
>>> Adrian
>>>
>>> On Tue, 28 Apr 2020 at 21:45, Ryan Blue <b...@apache.org> wrote:
>>>
>>>> Here are the steps to verify the release that I sent out last time, for
>>>> anyone that doesn’t want to look them up:
>>>>
>>>>    1. Download the source tarball, signature (.asc), and checksum
>>>>    (.sha512) from
>>>>    
>>>> https://dist.apache.org/repos/dist/dev/incubator/iceberg/apache-iceberg-0.8.0-incubating-rc1/
>>>>    2. Import gpg keys: download KEYS and run gpg --import
>>>>    /path/to/downloaded/KEYS (optional if this hasn’t changed)
>>>>    3. Verify the signature by running: gpg --verify
>>>>    apache-iceberg-0.8.0-incubating.tar.gz.asc
>>>>    4. Verify the checksum by running: sha512sum -c
>>>>    apache-iceberg-0.8.0-incubating.tar.gz.sha512
>>>>    5. Untar the archive and go into the source directory: tar xzf
>>>>    apache-iceberg-0.8.0-incubating.tar.gz && cd 
>>>> apache-iceberg-0.8.0-incubating
>>>>    6. Run RAT checks to validate license headers: dev/check-license
>>>>    7. Build and test the project: ./gradlew build (use Java 8)
>>>>
>>>> You can also validate the LICENSE and NOTICE documentation, which is
>>>> included in the source tarball, as well as the staged binary artifacts. The
>>>> latest update to the spark-runtime Jar’s was PR #966
>>>> <https://github.com/apache/incubator-iceberg/pull/966> if you’d like
>>>> to review it.
>>>>
>>>> To validate the convenience binaries, add the Maven URL from the email
>>>> above to a downstream project and update your Iceberg dependency to
>>>> 0.8.0-incubating, like this:
>>>>
>>>>   repositories {
>>>>     maven {
>>>>       name 'stagedIceberg'
>>>>       url 
>>>> 'https://repository.apache.org/content/repositories/orgapacheiceberg-1005/'
>>>>     }
>>>>   }
>>>>
>>>>   ext {
>>>>     icebergVersion = '0.8.0-incubating'
>>>>   }
>>>>
>>>> Then run the downstream project’s tests.
>>>>
>>>> Thanks for reviewing and voting, everyone!
>>>>
>>>> rb
>>>>
>>>> On Tue, Apr 28, 2020 at 1:39 PM Ryan Blue <b...@apache.org> wrote:
>>>>
>>>>> Hi everyone,
>>>>>
>>>>> I propose the following RC to be released as official Apache Iceberg
>>>>> 0.8.0-incubating release.
>>>>>
>>>>> The commit id is 4c2dd0ac2c832cc425b33d3b578025fa4e295392
>>>>> * This corresponds to the tag: apache-iceberg-0.8.0-incubating-rc1
>>>>> *
>>>>> https://github.com/apache/incubator-iceberg/commits/apache-iceberg-0.8.0-incubating-rc1
>>>>> * https://github.com/apache/incubator-iceberg/tree/4c2dd0ac
>>>>>
>>>>> The release tarball, signature, and checksums are here:
>>>>> *
>>>>> https://dist.apache.org/repos/dist/dev/incubator/iceberg/apache-iceberg-0.8.0-incubating-rc1/
>>>>>
>>>>> You can find the KEYS file here:
>>>>> * https://dist.apache.org/repos/dist/dev/incubator/iceberg/KEYS
>>>>>
>>>>> Convenience binary artifacts are staged in Nexus. The Maven repository
>>>>> URL is:
>>>>> *
>>>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1005/
>>>>>
>>>>> This release contains many bug fixes and several new features:
>>>>> * Actions to remove orphaned files and to optimize metadata for query
>>>>> performance
>>>>> * Support for ORC data files
>>>>> * Snapshot cherry-picking
>>>>> * Incremental scan planning based on table history
>>>>> * In and notIn expressions
>>>>> * An InputFormat for writing MR jobs
>>>>>
>>>>> Please download, verify, and test.
>>>>>
>>>>> Please vote in the next 72 hours.
>>>>>
>>>>> [ ] +1 Release this as Apache Iceberg 0.8.0-incubating
>>>>> [ ] +0
>>>>> [ ] -1 Do not release this because...
>>>>>
>>>>>
>>>>> --
>>>>> Ryan Blue
>>>>>
>>>>
>>>>
>>>> --
>>>> Ryan Blue
>>>>
>>>
>>
>> --
>> Best Regards
>>
>

Reply via email to