Thanks JB for the quick fix. https://github.com/apache/iceberg/pull/14001
I will cancel this vote and prepare for a new RC5 later today. On Fri, Sep 5, 2025 at 7:19 AM Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > The purpose of the second PR is to avoid this issue and no need of a > script. > > The quick PR is to unblock the 1.10 release. > > Regards > JB > > Le jeu. 4 sept. 2025 à 18:03, Steven Wu <stevenz...@gmail.com> a écrit : > >> > I will create a PR to fix that (quickly/short term) and also another >> PR to remove the versions from the bundle artifacts (as we do in >> spark-runtime and flink-runtime). >> >> JB, thanks for helping with both the quick and the long-term fixes. >> Removing versions seems like a good idea. >> >> +1 for Ajantha's suggestion. If this is a blocker issue, we should update >> the `how-to-release` doc so that the release manager can verify first. JB, >> do you have a validation script that you can share? >> >> Ajantha, regarding publishing kafka-connect-runtime to the confluent hub, >> I don't know if we have a consensus that Iceberg project should publish the >> dist zip file to the Confluent Hub. Feedbacks are welcomed. If yes, we >> should update the `how-to-release` doc on pushing the zip file to the >> Confluent Hub (steps and permission requirements etc.) >> >> >> >> On Thu, Sep 4, 2025 at 12:56 AM Ajantha Bhat <ajanthab...@gmail.com> >> wrote: >> >>> - LICENSE/NOTICE are not correct in the kafka-connect-runtime (not >>>> really a problem as we don't distribute this artifact) >>> >>> >>> JB, with 1.10.0 we are planning to publish kafka-connect-runtime in the >>> confluent hub (we did a dependency version bump to fix CVE for this >>> purpose). So, We need to fix this as well. >>> >>> Also, these problems are recurring before every release. Can we >>> automate this or run a script before the release to replace versions in >>> license and notice? >>> >>> - Ajantha >>> >>> On Thu, Sep 4, 2025 at 1:11 PM Jean-Baptiste Onofré <j...@nanthrax.net> >>> wrote: >>> >>>> -1 (non binding) >>>> >>>> - signature and checksum are good >>>> - LICENSE and NOTICE are good in the source distribution >>>> - ASF header is present >>>> - No binary file found in the source distribution >>>> >>>> However: >>>> - LICENSE/NOTICE are not correct in aws-bundle: >>>> * shaded netty version is 4.1.124.Final not 4.1.115.Final >>>> * shaded AWS SDK version is 2.33.0 not 2.29.52 >>>> * shaded aws-crt version is 0.38.9 not 0.33.3 >>>> - LICENSE/NOTICE are not correct in azure-bundle: >>>> * shaded azure-core-http-netty version is 1.15.13 not 1.15.7 >>>> * shaded azure-identity version is 1.16.2 not 1.15.0 >>>> * shaded azure-json version is 1.5.0 not 1.3.0 >>>> * shaded azure-storage-blob version is 12.31.1 not 12.29.0 >>>> * shaded azure-storage-common version is 12.30.1 not 12.28.0 >>>> * shaded azure-storage-file-datalake version is 12.24.1 not 12.22.0 >>>> * shaded azure-storage-internal-avro version is 12.16.1 not 12.14.0 >>>> * shaded jackson version is 2.18.4 not 2.17.2 >>>> * shaded netty version is 4.1.118.Final not 4.1.115.Final >>>> * shaded asm version is 9.7.1 not 9.6 >>>> - LICENSE/NOTICE are not correct in gcp-bundle >>>> * shaded com.google.api:api-common version is 2.52.0 not 2.46.1 >>>> * shaded gax version is 2.69.0 not 2.63.1 >>>> * shaded google API grpc version is 2.55.0 not 2.50.0 >>>> * shaded google auth version is 1.37.1 not 1.33.1 >>>> * shaded google-cloud version is 2.59.0 not 2.53.1 >>>> * shaded google-cloud-monitoring version is 3.73.0 not 3.63.0 >>>> * shaded error_prone version is 2.38.0 not 2.36.0 >>>> * shaded google-http-client version is 1.47.1 not 1.46.3 >>>> * shaded google-oauth-client version is 1.39.0 not 1.37.0 >>>> * shaded grpc version is 1.71.0 not 1.70.0 >>>> * escapevelocity, incapture, asm are not shaded anymore >>>> - LICENSE/NOTICE are not correct in the kafka-connect-runtime (not >>>> really a problem as we don't distribute this artifact): the versions >>>> in LICENSE don't match the versions of the artifacts in the lib folder >>>> (azure-core, etc) >>>> >>>> I will create a PR to fix that (quickly/short term) and also another >>>> PR to remove the versions from the bundle artifacts (as we do in >>>> spark-runtime and flink-runtime). >>>> >>>> Regards >>>> JB >>>> >>>> JB >>>> >>>> On Wed, Sep 3, 2025 at 5:42 PM Steven Wu <stevenz...@gmail.com> wrote: >>>> > >>>> > Hi Everyone, >>>> > >>>> > I propose that we release the following RC as the official Apache >>>> Iceberg 1.10.0 release. >>>> > >>>> > The commit ID is 12ab7fc3d6d53534da02decdab99133853b36dfd >>>> > * This corresponds to the tag: apache-iceberg-1.10.0-rc4 >>>> > * https://github.com/apache/iceberg/commits/apache-iceberg-1.10.0-rc4 >>>> > * >>>> https://github.com/apache/iceberg/tree/12ab7fc3d6d53534da02decdab99133853b36dfd >>>> > >>>> > The release tarball, signature, and checksums are here: >>>> > * >>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-1.10.0-rc4 >>>> > >>>> > You can find the KEYS file here: >>>> > * https://downloads.apache.org/iceberg/KEYS >>>> > >>>> > Convenience binary artifacts are staged on Nexus. The Maven >>>> repository URL is: >>>> > * >>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1268/ >>>> > >>>> > Please download, verify, and test. >>>> > >>>> > Instructions for verifying a release can be found here: >>>> > * https://iceberg.apache.org/how-to-release/#how-to-verify-a-release >>>> > >>>> > Please vote in the next 72 hours. >>>> > >>>> > [ ] +1 Release this as Apache Iceberg 1.10.0 >>>> > [ ] +0 >>>> > [ ] -1 Do not release this because... >>>> > >>>> > Only PMC members have binding votes, but other community members are >>>> encouraged to cast >>>> > non-binding votes. This vote will pass if there are 3 binding +1 >>>> votes and more binding >>>> > +1 votes than -1 votes. >>>> >>>