Hi Yufei Good catch.
FYI, the issues are also present on main. I'm gonna fix both (including a README) and also add a quick test on CI to start the distributions. I plan to do a bisect to identify the change causing the issue. I will cancel this vote to prepare a RC2 with the fixes. Regards JB On Tue, Apr 29, 2025 at 2:47 AM Yufei Gu <flyrain...@gmail.com> wrote: > > -1 > Issue 1: For server binary distribution, we will need to package the > following 3 jars into polaris-quarkus-server-0.10.0-beta-incubating.zip > <https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-server-0.10.0-beta-incubating.zip> > > io.quarkus.quarkus-container-image-3.21.2.jar > io.quarkus.quarkus-container-image-docker-3.21.2.jar > io.quarkus.quarkus-container-image-docker-common-3.21.2.jar > > Otherwise, the server could get started, it failed with the > following messages: > 2025-04-28 17:23:27,274 ERROR [io.qua.run.Application] [,] [,,,] (main) > Failed to start application: java.lang.RuntimeException: Failed to start > quarkus > at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source) > at io.quarkus.runtime.Application.start(Application.java:101) > at > io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:119) > at io.quarkus.runtime.Quarkus.run(Quarkus.java:80) > at io.quarkus.runtime.Quarkus.run(Quarkus.java:51) > at io.quarkus.runtime.Quarkus.run(Quarkus.java:144) > at io.quarkus.runner.GeneratedMain.main(Unknown Source) > at > io.quarkus.bootstrap.runner.QuarkusEntryPoint.doRun(QuarkusEntryPoint.java:68) > at > io.quarkus.bootstrap.runner.QuarkusEntryPoint.main(QuarkusEntryPoint.java:36) > Caused by: java.lang.RuntimeException: java.nio.file.NoSuchFileException: > /Users/ygu/Downloads/p0.10/polaris-quarkus-server-0.10.0-beta-incubating/lib/main/io.quarkus.quarkus-container-image-docker-common-3.21.2.jar > at > io.quarkus.bootstrap.runner.JarFileReference.asyncLoadAcquiredJarFile(JarFileReference.java:209) > at > io.quarkus.bootstrap.runner.JarFileReference.withJarFile(JarFileReference.java:147) > at > io.quarkus.bootstrap.runner.JarResource.getResourceURL(JarResource.java:89) > at > io.quarkus.bootstrap.runner.RunnerClassLoader.findResources(RunnerClassLoader.java:266) > at java.base/java.lang.ClassLoader.getResources(ClassLoader.java:1483) > at > org.apache.polaris.extension.persistence.impl.eclipselink.PolarisEclipseLinkPersistenceUnit.classpathResource(PolarisEclipseLinkPersistenceUnit.java:193) > > > Issue 2: For admin tool binary distribution, the file run.sh doesn't work. > We have to run `java -jar quarkus-run.jar --help` to make it work. > > A general suggestion: We will also need to package a README to the binary > distribution for instructions, esp. about how to set up the root > credentials. It isn't a blocker though. > > Yufei > > > On Sun, Apr 27, 2025 at 12:09 AM Jean-Baptiste Onofré <j...@nanthrax.net> > wrote: > > > Hi everyone, > > > > Following the fixes done on RC0, I propose that we release the > > following RC (RC1) as the official Apache Polaris > > 0.10.0-beta-incubating release. > > > > * This corresponds to the tag: apache-polaris-0.10.0-beta-incubating-rc1 > > * > > https://github.com/apache/polaris/commits/apache-polaris-0.10.0-beta-incubating-rc1 > > * > > https://github.com/apache/polaris/tree/131e891975b315f1f7edf5e08c1b57d7bc66326d > > > > The release tarball, signature, and checksums are here: > > * > > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating > > > > Helm charts are available on: > > * https://dist.apache.org/repos/dist/dev/incubator/polaris/helm-chart > > NB: the docker images (polaris-server and polaris-admin) will be > > published on DockerHub once release vote passes. > > > > You can find the KEYS file here: > > * https://dist.apache.org/repos/dist/release/incubator/polaris/KEYS > > > > Convenience binary artifacts are staged on Nexus. The Maven > > repositories URLs are: > > * > > https://repository.apache.org/content/repositories/orgapachepolaris-1010/ > > > > Please download, verify, and test. > > > > Please vote in the next 72 hours. > > > > [ ] +1 Release this as Apache polaris 0.10.0-beta-incubating > > [ ] +0 > > [ ] -1 Do not release this because... > > > > Only PPMC members and mentors 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. > > > > NB: if this vote passes, a new vote has to be started on the Incubator > > general mailing > > list. > > > > Thanks > > Regards > > > > JB > >