tuanit03 commented on issue #3640:
URL: https://github.com/apache/polaris/issues/3640#issuecomment-3853630753

   Thank you for replying, **@dimas-b** 
   Below is the log of the Polaris container :
   ```bash
   dev777@WITTUANNA233:~$ docker logs polaris-container
   INFO exec -a "java" java 
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 
-Dhttps.proxyHost=proxy.company.vn -Dhttps.proxyPort=80 
-Dhttp.proxyHost=proxy.company.vn -Dhttp.proxyPort=80 
-Dhttp.nonProxyHosts=localhost|127.0.0.1|*.s3-it-hn.company.net|s3-it-hn.company.net
 -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 
-XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 
-XX:+ExitOnOutOfMemoryError 
-Dhttp.nonProxyHosts="localhost|127.0.0.1|s3-it-hn.company.net|*.s3-it-hn.company.net"
 
-Dhttps.nonProxyHosts="localhost|127.0.0.1|s3-it-hn.company.net|*.s3-it-hn.company.net"
 -cp "." -jar /deployments/quarkus-run.jar
   INFO running in /deployments
   Listening for transport dt_socket at address: 5005
   
                                                                                
        Powered by Quarkus 3.29.4
   2026-02-05 13:00:49,782 WARN  [io.qua.config] [,] [,,,] (main) The 
"quarkus.log.file.enable" config property is deprecated and should not be used 
anymore.
   2026-02-05 13:00:49,782 WARN  [io.qua.config] [,] [,,,] (main) The 
"quarkus.log.console.enable" config property is deprecated and should not be 
used anymore.
   2026-02-05 13:00:50,544 ERROR [org.apa.pol.ser.con.ServiceProducers] [,] 
[,,,] (main) Secrets for the realms [polaris] are available via the environment 
variable POLARIS_BOOTSTRAP_CREDENTIALS or Java system property 
polaris.bootstrap.credentials. Remove this security sensitive information from 
the environment / Java system properties!
   2026-02-05 13:00:50,779 WARN  
[org.apa.pol.ser.con.ProductionReadinessChecks] [,] [,,,] (main) ⚠️ Production 
readiness checks failed! Check the warnings below.
   2026-02-05 13:00:50,780 WARN  
[org.apa.pol.ser.con.ProductionReadinessChecks] [,] [,,,] (main) - ⚠️ The realm 
context resolver is configured to map requests without a realm header to the 
default realm. Offending configuration option: 
'polaris.realm-context.require-header'.
   2026-02-05 13:00:50,780 WARN  
[org.apa.pol.ser.con.ProductionReadinessChecks] [,] [,,,] (main) - ⚠️ A public 
key file wasn't provided and will be generated. Offending configuration option: 
'polaris.authentication.token-broker.rsa-key-pair.public-key-file'.
   2026-02-05 13:00:50,780 WARN  
[org.apa.pol.ser.con.ProductionReadinessChecks] [,] [,,,] (main) - ⚠️ A private 
key file wasn't provided and will be generated. Offending configuration option: 
'polaris.authentication.token-broker.rsa-key-pair.private-key-file'.
   2026-02-05 13:00:50,780 WARN  
[org.apa.pol.ser.con.ProductionReadinessChecks] [,] [,,,] (main) Refer to 
https://polaris.apache.org/in-dev/unreleased/configuring-polaris-for-production 
for more information.
   2026-02-05 13:00:50,863 INFO  [io.quarkus] [,] [,,,] (main) Apache Polaris 
Server (incubating) 1.3.0-incubating on JVM (powered by Quarkus 3.29.4) started 
in 2.928s. Listening on: http://0.0.0.0:8181. Management interface listening on 
http://0.0.0.0:8182.
   2026-02-05 13:00:50,864 INFO  [io.quarkus] [,] [,,,] (main) Profile prod 
activated.
   2026-02-05 13:00:50,864 INFO  [io.quarkus] [,] [,,,] (main) Installed 
features: [agroal, amazon-sdk-rds, cdi, hibernate-validator, jdbc-postgresql, 
micrometer, narayana-jta, oidc, opentelemetry, reactive-routes, rest, 
rest-jackson, security, smallrye-context-propagation, smallrye-fault-tolerance, 
smallrye-health, vertx]
   2026-02-05 13:00:55,679 INFO  
[org.apa.pol.ser.con.PolarisIcebergObjectMapperCustomizer] [24583001,polaris] 
[,,,] (executor-thread-1) Limiting request body size to 10485760 bytes
   2026-02-05 13:00:55,957 INFO  [io.qua.htt.access-log] [24583001,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - - [05/Feb/2026:13:00:55 +0000] "POST 
/api/catalog/v1/oauth/tokens HTTP/1.1" 200 781
   2026-02-05 13:00:56,155 WARN  [org.apa.pol.ser.sto.StorageConfiguration] 
[24583002,polaris] [,,,] (executor-thread-1) Using hard-coded AWS credentials - 
this is not recommended for production
   2026-02-05 13:00:56,217 INFO  [org.apa.pol.ser.adm.PolarisServiceImpl] 
[24583002,polaris] [,,,] (executor-thread-1) Created new catalog class 
PolarisCatalog {
       class Catalog {
           type: INTERNAL
           name: quickstart_catalog
           properties: class CatalogProperties {
               {default-base-location=s3://it-demo-data/testxxx/}
               defaultBaseLocation: s3://it-demo-data/testxxx/
           }
           createTimestamp: 1770296456153
           lastUpdateTimestamp: 0
           entityVersion: 1
           storageConfigInfo: class AwsStorageConfigInfo {
               class StorageConfigInfo {
                   storageType: S3
                   allowedLocations: [s3://it-demo-data/testxxx/]
               }
               roleArn: null
               externalId: null
               userArn: null
               region: null
               endpoint: https://s3-it-hn.company.net
               stsEndpoint: null
               stsUnavailable: true
               endpointInternal: https://s3-it-hn.company.net
               pathStyleAccess: true
           }
       }
   }
   2026-02-05 13:00:56,271 INFO  [io.qua.htt.access-log] [24583002,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - root [05/Feb/2026:13:00:56 +0000] "POST 
/api/management/v1/catalogs HTTP/1.1" 201 417
   2026-02-05 13:00:57,106 INFO  [org.apa.pol.ser.adm.PolarisServiceImpl] 
[24583003,polaris] [,,,] (executor-thread-1) Created new principal class 
PrincipalWithCredentials {
       principal: class Principal {
           name: engineer_principal
           clientId: f1a1399cc348379b
           properties: {}
           createTimestamp: 1770296457097
           lastUpdateTimestamp: 0
           entityVersion: 1
       }
       credentials: class PrincipalWithCredentialsCredentials {
           clientId: f1a1399cc348379b
           clientSecret: *
       }
   }
   2026-02-05 13:00:57,111 INFO  [io.qua.htt.access-log] [24583003,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - root [05/Feb/2026:13:00:57 +0000] "POST 
/api/management/v1/principals HTTP/1.1" 201 259
   2026-02-05 13:00:57,143 INFO  [org.apa.pol.ser.adm.PolarisServiceImpl] 
[24583004,polaris] [,,,] (executor-thread-1) Created new principalRole class 
PrincipalRole {
       name: engineer_role
       federated: false
       properties: {}
       createTimestamp: 1770296457139
       lastUpdateTimestamp: 1770296457139
       entityVersion: 1
   }
   2026-02-05 13:00:57,147 INFO  [io.qua.htt.access-log] [24583004,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - root [05/Feb/2026:13:00:57 +0000] "POST 
/api/management/v1/principal-roles HTTP/1.1" 201 144
   2026-02-05 13:00:57,172 INFO  [org.apa.pol.ser.adm.PolarisServiceImpl] 
[24583005,polaris] [,,,] (executor-thread-1) Assigning principalRole 
engineer_role to principal engineer_principal
   2026-02-05 13:00:57,193 INFO  [io.qua.htt.access-log] [24583005,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - root [05/Feb/2026:13:00:57 +0000] "PUT 
/api/management/v1/principals/engineer_principal/principal-roles HTTP/1.1" 201 -
   2026-02-05 13:00:57,232 INFO  [org.apa.pol.ser.adm.PolarisServiceImpl] 
[24583006,polaris] [,,,] (executor-thread-1) Created new catalogRole class 
CatalogRole {
       name: manager_catalog_role
       properties: {}
       createTimestamp: 1770296457224
       lastUpdateTimestamp: 1770296457224
       entityVersion: 1
   }
   2026-02-05 13:00:57,236 INFO  [io.qua.htt.access-log] [24583006,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - root [05/Feb/2026:13:00:57 +0000] "POST 
/api/management/v1/catalogs/quickstart_catalog/catalog-roles HTTP/1.1" 201 133
   2026-02-05 13:00:57,256 INFO  [org.apa.pol.ser.adm.PolarisServiceImpl] 
[24583007,polaris] [,,,] (executor-thread-1) Assigning catalogRole 
manager_catalog_role in catalog quickstart_catalog to principalRole 
engineer_role
   2026-02-05 13:00:57,275 INFO  [io.qua.htt.access-log] [24583007,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - root [05/Feb/2026:13:00:57 +0000] "PUT 
/api/management/v1/principal-roles/engineer_role/catalog-roles/quickstart_catalog
 HTTP/1.1" 201 -
   2026-02-05 13:00:57,296 INFO  [org.apa.pol.ser.adm.PolarisServiceImpl] 
[24583008,polaris] [,,,] (executor-thread-1) Adding grant class AddGrantRequest 
{
       grant: class CatalogGrant {
           class GrantResource {
               type: catalog
           }
           privilege: CATALOG_MANAGE_CONTENT
       }
   } to catalogRole manager_catalog_role in catalog quickstart_catalog
   2026-02-05 13:00:57,322 INFO  [io.qua.htt.access-log] [24583008,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - root [05/Feb/2026:13:00:57 +0000] "PUT 
/api/management/v1/catalogs/quickstart_catalog/catalog-roles/manager_catalog_role/grants
 HTTP/1.1" 201 -
   2026-02-05 13:02:41,339 INFO  [io.qua.htt.access-log] [24583009,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - - [05/Feb/2026:13:02:41 +0000] "POST 
/api/catalog/v1/oauth/tokens HTTP/1.1" 200 815
   2026-02-05 13:02:41,415 INFO  [io.qua.htt.access-log] [24583010,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:41 
+0000] "GET /api/catalog/v1/config?warehouse=quickstart_catalog HTTP/1.1" 200 
2096
   2026-02-05 13:02:41,879 INFO  
[org.apa.pol.ser.cat.ice.IcebergCatalogHandler] [24583011,polaris] [,,,] 
(executor-thread-1) Initializing non-federated catalog
   2026-02-05 13:02:41,898 INFO  [io.qua.htt.access-log] [24583011,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:41 
+0000] "GET /api/catalog/v1/quickstart_catalog/namespaces?pageToken= HTTP/1.1" 
200 40
   2026-02-05 13:02:42,280 INFO  [org.apa.pol.ser.exc.IcebergExceptionMapper] 
[24583012,polaris] [,,,] (executor-thread-1) Handling runtimeException 
Namespace does not exist: COLLADO_TEST
   2026-02-05 13:02:42,289 INFO  [io.qua.htt.access-log] [24583012,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:42 
+0000] "GET /api/catalog/v1/quickstart_catalog/namespaces/COLLADO_TEST 
HTTP/1.1" 404 107
   2026-02-05 13:02:42,326 INFO  
[org.apa.pol.ser.cat.ice.IcebergCatalogHandler] [24583013,polaris] [,,,] 
(executor-thread-1) Initializing non-federated catalog
   2026-02-05 13:02:42,357 INFO  [io.qua.htt.access-log] [24583013,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:42 
+0000] "POST /api/catalog/v1/quickstart_catalog/namespaces HTTP/1.1" 200 117
   2026-02-05 13:02:42,387 INFO  [org.apa.pol.ser.exc.IcebergExceptionMapper] 
[24583014,polaris] [,,,] (executor-thread-1) Handling runtimeException 
Namespace does not exist: COLLADO_TEST.PUBLIC
   2026-02-05 13:02:42,388 INFO  [io.qua.htt.access-log] [24583014,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:42 
+0000] "GET /api/catalog/v1/quickstart_catalog/namespaces/COLLADO_TEST%1FPUBLIC 
HTTP/1.1" 404 114
   2026-02-05 13:02:42,400 INFO  
[org.apa.pol.ser.cat.ice.IcebergCatalogHandler] [24583015,polaris] [,,,] 
(executor-thread-1) Initializing non-federated catalog
   2026-02-05 13:02:42,414 INFO  [io.qua.htt.access-log] [24583015,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:42 
+0000] "POST /api/catalog/v1/quickstart_catalog/namespaces HTTP/1.1" 200 133
   2026-02-05 13:02:42,441 INFO  
[org.apa.pol.ser.cat.ice.IcebergCatalogHandler] [24583016,polaris] [,,,] 
(executor-thread-1) Initializing non-federated catalog
   2026-02-05 13:02:42,444 INFO  [io.qua.htt.access-log] [24583016,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:42 
+0000] "GET 
/api/catalog/v1/quickstart_catalog/namespaces?parent=COLLADO_TEST&pageToken= 
HTTP/1.1" 200 65
   2026-02-05 13:02:43,311 INFO  
[org.apa.pol.ser.cat.ice.IcebergCatalogHandler] [24583017,polaris] [,,,] 
(executor-thread-1) Initializing non-federated catalog
   2026-02-05 13:02:43,315 INFO  [io.qua.htt.access-log] [24583017,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:43 
+0000] "GET /api/catalog/v1/quickstart_catalog/namespaces/COLLADO_TEST%1FPUBLIC 
HTTP/1.1" 200 133
   2026-02-05 13:02:43,391 INFO  [org.apa.pol.ser.exc.IcebergExceptionMapper] 
[24583018,polaris] [,,,] (executor-thread-1) Handling runtimeException Table 
does not exist: COLLADO_TEST.PUBLIC.TEST_TABLE
   2026-02-05 13:02:43,392 INFO  [io.qua.htt.access-log] [24583018,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:43 
+0000] "GET 
/api/catalog/v1/quickstart_catalog/namespaces/COLLADO_TEST%1FPUBLIC/tables/TEST_TABLE?snapshots=all
 HTTP/1.1" 404 117
   2026-02-05 13:02:43,406 INFO  [org.apa.pol.ser.exc.IcebergExceptionMapper] 
[24583019,polaris] [,,,] (executor-thread-1) Handling runtimeException Table 
does not exist: COLLADO_TEST.PUBLIC
   2026-02-05 13:02:43,407 INFO  [io.qua.htt.access-log] [24583019,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:43 
+0000] "GET 
/api/catalog/v1/quickstart_catalog/namespaces/COLLADO_TEST/tables/PUBLIC?snapshots=all
 HTTP/1.1" 404 106
   2026-02-05 13:02:43,453 INFO  
[org.apa.pol.ser.cat.ice.IcebergCatalogHandler] [245830020,polaris] [,,,] 
(executor-thread-1) Initializing non-federated catalog
   2026-02-05 13:02:43,463 INFO  [org.apa.ice.BaseMetastoreCatalog] 
[245830020,polaris] [,,,] (executor-thread-1) Table properties set at catalog 
level through catalog properties: {}
   2026-02-05 13:02:43,468 INFO  [org.apa.ice.BaseMetastoreCatalog] 
[245830020,polaris] [,,,] (executor-thread-1) Table properties enforced at 
catalog level through catalog properties: {}
   2026-02-05 13:02:43,500 INFO  [org.apa.ice.CatalogUtil] [245830020,polaris] 
[,,,] (executor-thread-1) Loading custom FileIO implementation: 
org.apache.iceberg.aws.s3.S3FileIO
   2026-02-05 13:02:45,028 INFO  [org.apa.pol.ser.exc.IcebergExceptionMapper] 
[245830020,polaris] [,,,] (executor-thread-1) Handling runtimeException 
(Service: S3, Status Code: 503, Request ID: null) (SDK Attempt Count: 6)
   2026-02-05 13:02:45,029 INFO  [org.apa.pol.ser.exc.IcebergExceptionMapper] 
[245830020,polaris] [,,,] (executor-thread-1) Full RuntimeException: 
software.amazon.awssdk.services.s3.model.S3Exception: (Service: S3, Status 
Code: 503, Request ID: null) (SDK Attempt Count: 6)
           at 
software.amazon.awssdk.services.s3.model.S3Exception$BuilderImpl.build(S3Exception.java:113)
           at 
software.amazon.awssdk.services.s3.model.S3Exception$BuilderImpl.build(S3Exception.java:61)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper.retryPolicyDisallowedRetryException(RetryableStageHelper.java:168)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:73)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:36)
           at 
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
           at 
software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:53)
           at 
software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:35)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:82)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:62)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:43)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:50)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:32)
           at 
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
           at 
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
           at 
software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
           at 
software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:210)
           at 
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:103)
           at 
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:173)
           at 
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.lambda$execute$1(BaseSyncClientHandler.java:80)
           at 
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.measureApiCallSuccess(BaseSyncClientHandler.java:182)
           at 
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:74)
           at 
software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
           at 
software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:53)
           at 
software.amazon.awssdk.services.s3.DefaultS3Client.putObject(DefaultS3Client.java:12692)
           at 
org.apache.iceberg.aws.s3.S3OutputStream.completeUploads(S3OutputStream.java:443)
           at 
org.apache.iceberg.aws.s3.S3OutputStream.close(S3OutputStream.java:269)
           at 
org.apache.iceberg.aws.s3.S3OutputStream.close(S3OutputStream.java:255)
           at 
java.base/sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:435)
           at 
java.base/sun.nio.cs.StreamEncoder.lockedClose(StreamEncoder.java:237)
           at java.base/sun.nio.cs.StreamEncoder.close(StreamEncoder.java:222)
           at 
java.base/java.io.OutputStreamWriter.close(OutputStreamWriter.java:266)
           at 
org.apache.iceberg.TableMetadataParser.internalWrite(TableMetadataParser.java:135)
           at 
org.apache.iceberg.TableMetadataParser.overwrite(TableMetadataParser.java:119)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalog$BasePolarisTableOperations.writeNewMetadata(IcebergCatalog.java:1624)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalog$BasePolarisTableOperations.writeNewMetadataIfRequired(IcebergCatalog.java:1613)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalog$BasePolarisTableOperations.doCommit(IcebergCatalog.java:1476)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalog$BasePolarisTableOperations.commit(IcebergCatalog.java:1326)
           at 
org.apache.iceberg.BaseMetastoreCatalog$BaseMetastoreCatalogTableBuilder.create(BaseMetastoreCatalog.java:201)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalogHandler.createTableDirect(IcebergCatalogHandler.java:451)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalogAdapter.lambda$createTable$6(IcebergCatalogAdapter.java:382)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalogAdapter.withCatalog(IcebergCatalogAdapter.java:199)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalogAdapter.createTable(IcebergCatalogAdapter.java:366)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalogAdapter_Subclass.createTable$$superforward(Unknown
 Source)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergRestCatalogEventServiceDelegator_Gj_WCAwPXCI_Delegate_Subclass.createTable(Unknown
 Source)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergRestCatalogEventServiceDelegator.createTable(IcebergRestCatalogEventServiceDelegator.java:217)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalogAdapter_Subclass.createTable(Unknown
 Source)
           at 
org.apache.polaris.service.catalog.iceberg.IcebergCatalogAdapter_ClientProxy.createTable(Unknown
 Source)
           at 
org.apache.polaris.service.catalog.api.IcebergRestCatalogApi.createTable(IcebergRestCatalogApi.java:193)
           at 
org.apache.polaris.service.catalog.api.IcebergRestCatalogApi_Subclass.createTable$$superforward(Unknown
 Source)
           at 
org.apache.polaris.service.catalog.api.IcebergRestCatalogApi_Subclass$$function$$3.apply(Unknown
 Source)
           at 
io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:73)
           at 
io.quarkus.arc.impl.AroundInvokeInvocationContext$NextAroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:97)
           at 
io.smallrye.faulttolerance.FaultToleranceInterceptor.lambda$syncFlow$8(FaultToleranceInterceptor.java:364)
           at io.smallrye.faulttolerance.core.Future.from(Future.java:85)
           at 
io.smallrye.faulttolerance.FaultToleranceInterceptor.lambda$syncFlow$9(FaultToleranceInterceptor.java:364)
           at 
io.smallrye.faulttolerance.core.FaultToleranceContext.call(FaultToleranceContext.java:20)
           at 
io.smallrye.faulttolerance.core.Invocation.apply(Invocation.java:29)
           at 
io.smallrye.faulttolerance.core.metrics.MetricsCollector.apply(MetricsCollector.java:98)
           at 
io.smallrye.faulttolerance.FaultToleranceInterceptor.syncFlow(FaultToleranceInterceptor.java:367)
           at 
io.smallrye.faulttolerance.FaultToleranceInterceptor.intercept(FaultToleranceInterceptor.java:205)
           at 
io.smallrye.faulttolerance.FaultToleranceInterceptor_Bean.intercept(Unknown 
Source)
           at 
io.quarkus.arc.impl.InterceptorInvocation.invoke(InterceptorInvocation.java:42)
           at 
io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:70)
           at 
io.quarkus.arc.impl.AroundInvokeInvocationContext$NextAroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:97)
           at 
io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.timedMethod(MicrometerTimedInterceptor.java:79)
           at 
io.quarkus.micrometer.runtime.MicrometerTimedInterceptor_Bean.intercept(Unknown 
Source)
           at 
io.quarkus.arc.impl.InterceptorInvocation.invoke(InterceptorInvocation.java:42)
           at 
io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:70)
           at 
io.quarkus.arc.impl.AroundInvokeInvocationContext$NextAroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:97)
           at 
io.quarkus.security.runtime.interceptor.SecurityHandler.handle(SecurityHandler.java:27)
           at 
io.quarkus.security.runtime.interceptor.RolesAllowedInterceptor.intercept(RolesAllowedInterceptor.java:29)
           at 
io.quarkus.security.runtime.interceptor.RolesAllowedInterceptor_Bean.intercept(Unknown
 Source)
           at 
io.quarkus.arc.impl.InterceptorInvocation.invoke(InterceptorInvocation.java:42)
           at 
io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:70)
           at 
io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:62)
           at 
io.quarkus.resteasy.reactive.server.runtime.StandardSecurityCheckInterceptor.intercept(StandardSecurityCheckInterceptor.java:44)
           at 
io.quarkus.resteasy.reactive.server.runtime.StandardSecurityCheckInterceptor_RolesAllowedInterceptor_Bean.intercept(Unknown
 Source)
           at 
io.quarkus.arc.impl.InterceptorInvocation.invoke(InterceptorInvocation.java:42)
           at 
io.quarkus.arc.impl.AroundInvokeInvocationContext.perform(AroundInvokeInvocationContext.java:30)
           at 
io.quarkus.arc.impl.InvocationContexts.performAroundInvoke(InvocationContexts.java:27)
           at 
org.apache.polaris.service.catalog.api.IcebergRestCatalogApi_Subclass.createTable(Unknown
 Source)
           at 
org.apache.polaris.service.catalog.api.IcebergRestCatalogApi$quarkusrestinvoker$createTable_3101.invoke(Unknown
 Source)
           at 
org.jboss.resteasy.reactive.server.handlers.InvocationHandler.handle(InvocationHandler.java:29)
           at 
io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.invokeHandler(QuarkusResteasyReactiveRequestContext.java:183)
           at 
org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.run(AbstractResteasyReactiveContext.java:147)
           at 
io.quarkus.vertx.core.runtime.VertxCoreRecorder$15.runWith(VertxCoreRecorder.java:645)
           at 
org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2651)
           at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2630)
           at 
org.jboss.threads.EnhancedQueueExecutor.runThreadBody(EnhancedQueueExecutor.java:1622)
           at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1589)
           at 
org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:11)
           at 
org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:11)
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
           at java.base/java.lang.Thread.run(Thread.java:1583)
           Suppressed: 
software.amazon.awssdk.core.exception.SdkClientException: Request attempt 1 
failure: (Service: S3, Status Code: 503, Request ID: null)
           Suppressed: 
software.amazon.awssdk.core.exception.SdkClientException: Request attempt 2 
failure: (Service: S3, Status Code: 503, Request ID: null)
           Suppressed: 
software.amazon.awssdk.core.exception.SdkClientException: Request attempt 3 
failure: (Service: S3, Status Code: 503, Request ID: null)
           Suppressed: 
software.amazon.awssdk.core.exception.SdkClientException: Request attempt 4 
failure: (Service: S3, Status Code: 503, Request ID: null)
           Suppressed: 
software.amazon.awssdk.core.exception.SdkClientException: Request attempt 5 
failure: (Service: S3, Status Code: 503, Request ID: null)
   
   2026-02-05 13:02:45,031 INFO  [io.qua.htt.access-log] [245830020,polaris] 
[,,,] (executor-thread-1) 172.17.0.9 - engineer_principal [05/Feb/2026:13:02:45 
+0000] "POST 
/api/catalog/v1/quickstart_catalog/namespaces/COLLADO_TEST%1FPUBLIC/tables 
HTTP/1.1" 502 128
   ```
   This is when I'm standing at the host, outside of the Docker network 
environment :
   ```bash
   dev777@WITTUANNA233:~$ curl -v -s 
http://localhost:8181/api/catalog/v1/oauth/tokens \
     --user root:s3cr3t \
     -H "Polaris-Realm: polaris" \
     -d grant_type=client_credentials \
     -d scope=PRINCIPAL_ROLE:ALL
   * Uses proxy env variable no_proxy == 'localhost,127.0.0.1,::1'
   * Host localhost:8181 was resolved.
   * IPv6: ::1
   * IPv4: 127.0.0.1
   *   Trying [::1]:8181...
   * Connected to localhost (::1) port 8181
   * Server auth using Basic with user 'root'
   > POST /api/catalog/v1/oauth/tokens HTTP/1.1
   > Host: localhost:8181
   > Authorization: Basic abcd3Q=
   > User-Agent: curl/8.5.0
   > Accept: */*
   > Polaris-Realm: polaris
   > Content-Length: 54
   > Content-Type: application/x-www-form-urlencoded
   >
   < HTTP/1.1 200 OK
   < Content-Type: application/json;charset=UTF-8
   < content-length: 781
   < X-Request-ID: 20000021
   <
   * Connection #0 to host localhost left intact
   
{"access_token":"abcdefgh","token_type":"bearer","issued_token_type":"urn:ietf:params:oauth:token-type:access_token","expires_in":3600}
   ```
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to