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

Reply via email to