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. >>> >>