Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: provide an option to deploy init_scripts as workspace files via dbx #832

Open
domste opened this issue Aug 9, 2023 · 1 comment

Comments

@domste
Copy link

domste commented Aug 9, 2023

Expected Behavior

Provide an option to upload (and use) cluster init-scripts to the workspace via deployment.yaml. Storing them in dbfs is deprecated (see https://docs.databricks.com/api/azure/workspace/clusters/create).

Current Behavior

It is not possible to automatically upload files referenced in deployment.conf using either file:// or file:fuse;// as a workspace file. Which on the other hand is suggested as the new best practice.

Also there is no hint that using cluster-scoped init-scripts is the way to go in the examples here

Steps to Reproduce (for bugs)

Context

We are heavily using job clusters with deployments via deployment.yaml and as init-scripts located in dbfs are not supported any more from 1st of September there should be a solution to tackle this problem using dbx .

Workspace announcement

DB clusters create API

Deprecation note on cluster-scoped init scripts in dbfs

https://learn.microsoft.com/en-us/azure/databricks/files/workspace-init-scripts

Your Environment

  • dbx version used: 0.8.x
  • Databricks Runtime version: 12.x
@domste
Copy link
Author

domste commented Aug 17, 2023

I'd also extend that feature request to deploy init-scripts to containers (s3, adfs, ...).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant