Ran all steps no issues from me.
+1

On Sun, Oct 13, 2019 at 12:09 PM Ryan Blue <rb...@netflix.com.invalid>
wrote:

> +1 (binding)
>
> I went through all of the validation and it looks good.
>
> I also tested the iceberg-spark-runtime Jar with the Apache Spark 2.4.4
> download. Copying the runtime Jar into Spark's jars folder works without
> problems to read and write both path-based tables and Hive tables. Metadata
> tables work correctly, same with time travel, and metadata tables with time
> travel also work. I also didn't run out of threads in the test Hive
> metastore as I did with the last candidate.
>
> On Sun, Oct 13, 2019 at 11:30 AM Anton Okolnychyi <aokolnyc...@apple.com>
> wrote:
>
>> +1 from me then
>>
>> On 13 Oct 2019, at 18:33, Ryan Blue <rb...@netflix.com.INVALID> wrote:
>>
>> The publish steps will now sign all of the artifacts, which is required
>> for an Apache release. That's why the publish steps fail in master. To fix
>> this in master, we can come up with a way to only turn on release
>> signatures if `-Prelease` is set, which is how we also select the Apache
>> releases repository.
>>
>> I don't think this is a problem with the release. The convenience
>> binaries in the release must be signed and published from an Apache
>> repository, so this is necessary. If you're trying to use the release, then
>> you don't need to be using JitPack.
>>
>> On Sun, Oct 13, 2019 at 6:53 AM Anton Okolnychyi <
>> aokolnyc...@apple.com.invalid> wrote:
>>
>>> Verified signature/checksum/rat, run tests.
>>>
>>> No other pending questions except what Arina and Gautam brought up.
>>>
>>> - Anton
>>>
>>> On 13 Oct 2019, at 09:17, Gautam <gautamkows...@gmail.com> wrote:
>>>
>>> I was able to run steps in Ryan's mail just fine but ran  into the same
>>> thing Arina mentioned  .. when running "* ./graldew build publish *"  ..
>>>
>>> A problem was found with the configuration of task 
>>> ':iceberg-api:signApachePublication'.
>>> > No value has been specified for property 'signatory.keyId'.
>>>
>>>
>>> Something we are expected to do with the keys here?
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Sat, Oct 12, 2019 at 8:30 PM Arina Yelchiyeva <
>>> arina.yelchiy...@gmail.com> wrote:
>>>
>>>> Not sure, if this is related to the release vote but after "Update
>>>> build for Apache releases" commit [1], we are not longer able to build
>>>> Iceberg using JitPack.
>>>> Error [2]:
>>>>
>>>> * What went wrong:
>>>> A problem was found with the configuration of task 
>>>> ':iceberg-api:signApachePublication'.
>>>> > No value has been specified for property 'signatory.keyId'.
>>>>
>>>>
>>>> [1]
>>>> https://github.com/apache/incubator-iceberg/commit/2219c86ec6dc5512b2e581f500125841b1b56226
>>>> [2]
>>>> https://jitpack.io/com/github/apache/incubator-iceberg/5620f119f4/build.log
>>>>
>>>>
>>>> On Oct 12, 2019, at 6:08 AM, Julien Le Dem <julien.le...@gmail.com>
>>>> wrote:
>>>>
>>>> I’m away for a long weekend without my laptop and will be able to try
>>>> it out on Tuesday (if votes are still needed).
>>>> Happy validation everyone!
>>>> Julien
>>>>
>>>> On Oct 11, 2019, at 18:21, Ryan Blue <b...@apache.org> wrote:
>>>>
>>>> Here are the steps I included on the last thread if you'd like to
>>>> validate the release:
>>>>
>>>>    1. Download the source tarball
>>>>    
>>>> <https://dist.apache.org/repos/dist/dev/incubator/iceberg/apache-iceberg-0.7.0-incubating-rc0/apache-iceberg-0.7.0-incubating.tar.gz>
>>>>    , signature
>>>>    
>>>> <https://dist.apache.org/repos/dist/dev/incubator/iceberg/apache-iceberg-0.7.0-incubating-rc0/apache-iceberg-0.7.0-incubating.tar.gz.asc>
>>>>  (.asc),
>>>>    and checksum
>>>>    
>>>> <https://dist.apache.org/repos/dist/dev/incubator/iceberg/apache-iceberg-0.7.0-incubating-rc0/apache-iceberg-0.7.0-incubating.tar.gz.sha512>
>>>>     (.sha512)
>>>>    2. Import gpg keys: download KEYS
>>>>    <https://dist.apache.org/repos/dist/dev/incubator/iceberg/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.7.0-incubating.tar.gz.asc
>>>>    4. Verify the checksum by running: sha512sum -c
>>>>    apache-iceberg-0.7.0-incubating.tar.gz.sha512
>>>>    5. Untar the archive and go into the source directory: tar xzf
>>>>    apache-iceberg-0.7.0-incubating.tar.gz && cd 
>>>> apache-iceberg-0.7.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.
>>>>
>>>> To validate the convenience binaries, add the Maven URL from the email
>>>> above to a downstream project and update your Iceberg dependency to
>>>> 0.7.0-incubating, like this:
>>>>
>>>>   repositories {
>>>>     maven {
>>>>       name 'stagedIceberg'
>>>>       url 
>>>> 'https://repository.apache.org/content/repositories/orgapacheiceberg-1000/'
>>>>     }
>>>>   }
>>>>
>>>>   ext {
>>>>     icebergVersion = '0.7.0-incubating'
>>>>   }
>>>>
>>>> Then run the downstream project’s tests.
>>>>
>>>> Thanks for voting, everyone!
>>>>
>>>> rb
>>>>
>>>> On Fri, Oct 11, 2019 at 6:18 PM Ryan Blue <b...@apache.org> wrote:
>>>>
>>>>> Hi everyone,
>>>>>
>>>>> I propose the following RC to be released as official Apache Iceberg
>>>>> 0.7.0-incubating release.
>>>>>
>>>>> The commit id is 028a8d0e65d9c713b9b040c592fa10641b6c867b
>>>>> * This corresponds to the tag: apache-iceberg-0.7.0-incubating-rc1
>>>>> *
>>>>> https://github.com/apache/incubator-iceberg/tree/apache-iceberg-0.7.0-incubating-rc1
>>>>> *
>>>>> https://github.com/apache/incubator-iceberg/tree/028a8d0e65d9c713b9b040c592fa10641b6c867b
>>>>>
>>>>> The release tarball, signature, and checksums are here:
>>>>> *
>>>>> https://dist.apache.org/repos/dist/dev/incubator/iceberg/apache-iceberg-0.7.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-1001/
>>>>>
>>>>> This is the first Apache Iceberg release.
>>>>>
>>>>> Please download, verify, and test; then vote in the next 72 hours.
>>>>>
>>>>> [ ] +1 Release this as Apache Parquet 0.7.0-incubating
>>>>> [ ] +0
>>>>> [ ] -1 Do not release this because...
>>>>>
>>>>> --
>>>>> Ryan Blue
>>>>>
>>>>
>>>>
>>>> --
>>>> Ryan Blue
>>>>
>>>>
>>>>
>>>
>>
>> --
>> Ryan Blue
>> Software Engineer
>> Netflix
>>
>>
>>
>
> --
> Ryan Blue
> Software Engineer
> Netflix
>

Reply via email to