Robert Ambrus
Robert Ambrus
[BUG] HTTP 403 response is categorized as Downstream Service Failure and being retried for an hour
### Describe the bug Hi Team, We run Spark jobs on Databricks using Flyte. Came across an interesting issue. When we use an expired [Databricks API token](https://docs.databricks.com/en/dev-tools/auth/pat.html), our Databricks tasks...
### Describe the bug I created a Flyte task running in Databricks, task retries are set to 3 like this: ``` @task(task_config=databricks_conf, retries = 3) def db_bad_luck_task(): raise ValueError("Bad luck,...
### Motivation: Why do you think this is important? Flyte dumps all TaskConfig to the UI and logs, including sensitive data (such as access tokens). This is a critical security...
### Motivation: Why do you think this is important? We are migrating our Flyte workflows from [Databricks Plugin](https://github.com/flyteorg/flyte/blob/master/flyteplugins/go/tasks/plugins/webapi/databricks/plugin.go) to [Databricks Connector](https://github.com/flyteorg/flytekit/blob/master/plugins/flytekit-spark/flytekitplugins/spark/connector.py). In Databricks Plugin, we mapped task failures to PhaseInfoRetryableFailure...
### Motivation: Why do you think this is important? ### BACKGROUND https://flyte-org.slack.com/archives/CP2HDHKE1/p1741181647724639 ### ISSUE We are trying to fetch Flyte execution domain in a Spark task running in Databricks using...