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 <https://github.com/apache/incubator-iceberg/commit/2219c86ec6dc5512b2e581f500125841b1b56226> [2] https://jitpack.io/com/github/apache/incubator-iceberg/5620f119f4/build.log <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 > <mailto:b...@apache.org>> wrote: > >> Here are the steps I included on the last thread if you'd like to validate >> the release: >> 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) >> 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) >> Verify the signature by running: gpg --verify >> apache-iceberg-0.7.0-incubating.tar.gz.asc >> Verify the checksum by running: sha512sum -c >> apache-iceberg-0.7.0-incubating.tar.gz.sha512 >> 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 >> Run RAT checks to validate license headers: dev/check-license >> 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/ >> <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 >> <mailto: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/apache-iceberg-0.7.0-incubating-rc1> >> * >> https://github.com/apache/incubator-iceberg/tree/028a8d0e65d9c713b9b040c592fa10641b6c867b >> >> <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/ >> >> <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 >> <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/ >> <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