MonkeyCanCode opened a new issue, #1943: URL: https://github.com/apache/polaris/issues/1943
### Describe the bug While trying out the latest getting start example with jdbc from main branch, polaris-bootstrap service will fail with the docker compose command. ### To Reproduce 1. Build from source ``` ➜ ~ cd polaris ➜ polaris git:(main) ./gradlew \ :polaris-server:assemble \ :polaris-server:quarkusAppPartsBuild \ :polaris-admin:assemble --rerun \ -Dquarkus.container-image.tag=postgres-latest \ -Dquarkus.container-image.build=true % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 167 100 167 0 0 1318 0 --:--:-- --:--:-- --:--:-- 1325 100 64 100 64 0 0 237 0 --:--:-- --:--:-- --:--:-- 237 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 43764 100 43764 0 0 199k 0 --:--:-- --:--:-- --:--:-- 199k Downloading https://services.gradle.org/distributions/gradle-8.14.2-bin.zip .............10%.............20%.............30%.............40%.............50%.............60%.............70%.............80%.............90%..............100% Welcome to Gradle 8.14.2! ... BUILD SUCCESSFUL in 2m 49s 105 actionable tasks: 105 executed ``` 2. run docker compose command ``` ➜ polaris git:(main) export ASSETS_PATH=$(pwd)/getting-started/assets/ export QUARKUS_DATASOURCE_JDBC_URL=jdbc:postgresql://postgres:5432/POLARIS export QUARKUS_DATASOURCE_USERNAME=postgres export QUARKUS_DATASOURCE_PASSWORD=postgres export CLIENT_ID=root export CLIENT_SECRET=s3cr3t docker compose -p polaris -f getting-started/assets/postgres/docker-compose-postgres.yml \ -f getting-started/jdbc/docker-compose-bootstrap-db.yml \ -f getting-started/jdbc/docker-compose.yml up -d WARN[0000] The "STORAGE_LOCATION" variable is not set. Defaulting to a blank string. WARN[0000] The "AWS_ROLE_ARN" variable is not set. Defaulting to a blank string. WARN[0000] The "AZURE_TENANT_ID" variable is not set. Defaulting to a blank string. [+] Running 41/41 ✔ trino Pulled 47.2s ✔ 9b5cdf1b5547 Pull complete 4.2s ✔ 2cc773bdcb6d Pull complete 14.6s ✔ 2973b4e72312 Pull complete 18.3s ✔ b6f78e1a2cbd Pull complete 18.3s ✔ fa10a0b5b5e4 Pull complete 18.9s ✔ e8d64bd2c693 Pull complete 45.8s ✔ 835c2c12b73f Pull complete 45.9s ✔ 0c14ac1bacd7 Pull complete 45.9s ✔ 7d20f4582a7c Pull complete 46.0s ✔ spark-sql Pulled 44.6s ✔ 67b06617bd6b Pull complete 16.5s ✔ 7922ecca004f Pull complete 19.6s ✔ 87c709a8f691 Pull complete 24.0s ✔ e4d572ba8adc Pull complete 24.0s ✔ 75fb73ed5aaf Pull complete 24.1s ✔ 740dcb7e9647 Pull complete 24.1s ✔ 8f8a147207dd Pull complete 25.6s ✔ a53e4ae08815 Pull complete 33.2s ✔ 4f8ce9d76125 Pull complete 33.3s ✔ 4f4fb700ef54 Pull complete 33.3s ✔ 563f38a3222e Pull complete 43.3s ✔ polaris-setup Pulled 2.0s ✔ d69d4d41cfe2 Pull complete 0.6s ✔ 2bf1475a10c0 Pull complete 0.7s ✔ ddcca51fe008 Pull complete 0.8s ✔ postgres Pulled 14.5s ✔ 34ef2a75627f Pull complete 3.7s ✔ a490481288f2 Pull complete 3.7s ✔ 72cda6e94dd3 Pull complete 4.1s ✔ 4dc122681691 Pull complete 4.2s ✔ 2fe317346973 Pull complete 4.8s ✔ 320a6740ddc1 Pull complete 4.9s ✔ c514d4e4ea34 Pull complete 4.9s ✔ 2c5457eb3f23 Pull complete 4.9s ✔ 4c042d973a40 Pull complete 12.9s ✔ 245f0bffd043 Pull complete 12.9s ✔ 592a255089c0 Pull complete 13.0s ✔ d0543c8b7f25 Pull complete 13.1s ✔ b858470f9848 Pull complete 13.2s ✔ 64ef7cd1ec0d Pull complete 13.3s [+] Running 7/7 ✔ Network polaris_default Created 0.1s ✔ Container polaris-postgres-1 Healthy 7.9s ✘ Container polaris-polaris-bootstrap-1 service "polaris-bootstrap" didn't complete successfully: exit 3 7.7s ✔ Container polaris-polaris-1 Created 0.1s ✔ Container polaris-polaris-setup-1 Created 0.1s ✔ Container polaris-trino-1 Created 0.2s ✔ Container polaris-spark-sql-1 Created 0.2s service "polaris-bootstrap" didn't complete successfully: exit 3 ``` 3. error log for polaris-bootstrap ``` ➜ polaris git:(main) docker logs polaris-polaris-bootstrap-1 jakarta.enterprise.inject.UnsatisfiedResolutionException: No bean found for required type [interface javax.sql.DataSource] and qualifiers [[@jakarta.enterprise.inject.Default()]] at io.quarkus.arc.impl.InstanceImpl.bean(InstanceImpl.java:288) at io.quarkus.arc.impl.InstanceImpl.getInternal(InstanceImpl.java:309) at io.quarkus.arc.impl.InstanceImpl.get(InstanceImpl.java:190) at org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory.getDatasourceOperations(JdbcMetaStoreManagerFactory.java:114) at org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory.initializeForRealm(JdbcMetaStoreManagerFactory.java:97) at org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory.bootstrapRealms(JdbcMetaStoreManagerFactory.java:139) at org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory_ClientProxy.bootstrapRealms(Unknown Source) at org.apache.polaris.admintool.BootstrapCommand.call(BootstrapCommand.java:108) at org.apache.polaris.admintool.BootstrapCommand.call(BootstrapCommand.java:28) at picocli.CommandLine.executeUserObject(CommandLine.java:2031) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2469) at picocli.CommandLine$RunLast.handle(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2423) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2425) at io.quarkus.picocli.runtime.PicocliRunner$EventExecutionStrategy.execute(PicocliRunner.java:26) at picocli.CommandLine.execute(CommandLine.java:2174) at io.quarkus.picocli.runtime.PicocliRunner.run(PicocliRunner.java:40) at io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:141) at io.quarkus.runtime.Quarkus.run(Quarkus.java:80) at io.quarkus.runtime.Quarkus.run(Quarkus.java:51) 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) Bootstrap encountered errors during operation. ``` ### Actual Behavior _No response_ ### Expected Behavior _No response_ ### Additional context _No response_ ### System information _No response_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@polaris.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org