You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm integrating Trino with an external Iceberg REST Catalog and have enabled vended credentials using the setting: iceberg.rest-catalog.vended-credentials-enabled=true
Basic queries on Iceberg tables are working as expected. However, when executing long-running queries that exceed the STS token's expiry duration (30 minutes), the query fails.
Upon reviewing the Trino logs, I observed that the client does not invoke the /credentials endpoint to refresh the vended credentials. It only calls the oauth/tokens endpoint.
I've attached a relevant log snippet highlighting the failure for your reference.
Could you please help confirm if Trino is expected to refresh credentials during long-running queries, or if there’s additional configuration required?
I'm using docker image for trino with version trinodb/trino:latest sha256:0d15d7aca701172beb4ca0ec2481ad1680a6cac4d1c7d989e9c3ec8346cf9fb0FROM redhat/ubi9-minimal:9.5-1731593028
I have enabled debug logs on Trino by adding log.properties with io.trino=DEBUG to Trino containere and shared the entire log initially. Here's the error in the trino cli, FYI, I was trying to run a full table scan query that spans more than 30 mins.
Could you share the full stackrace?
Other than the CLI and debug logs, do you need any other things?
Uh oh!
There was an error while loading. Please reload this page.
Hi Team,
I'm integrating Trino with an external Iceberg REST Catalog and have enabled vended credentials using the setting:
iceberg.rest-catalog.vended-credentials-enabled=true
Basic queries on Iceberg tables are working as expected. However, when executing long-running queries that exceed the STS token's expiry duration (30 minutes), the query fails.
Upon reviewing the Trino logs, I observed that the client does not invoke the /credentials endpoint to refresh the vended credentials. It only calls the oauth/tokens endpoint.
I've attached a relevant log snippet highlighting the failure for your reference.
Could you please help confirm if Trino is expected to refresh credentials during long-running queries, or if there’s additional configuration required?
logs2.txt
Regards,
Ashwin
The text was updated successfully, but these errors were encountered: