Error: Running Python code is not allowed when DATABRICKS_BUNDLE_RESTRICTED_CODE_EXECUTION is set

Aberta
#2,968 10 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
go, python
Domínio
cli

Direção de pesquisa

Reproduza o problema com o template experimental_job_as_code: execute databricks bundle init, abra o bundle na UI do Databricks e inspecione a aba Deployments. Compare o comportamento com a restrição introduzida por PR #2598; considera-se concluído quando a UI exibir a lista de objetos a serem gerados em vez do erro de execução do Python.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

DABs No Autoclose
Describe the issue

When running a DAB which is job as code using the Databricks UI, the following error is thrown:
Error: Running Python code is not allowed when DATABRICKS_BUNDLE_RESTRICTED_CODE_EXECUTION is set
This is introduced by https://github.com/databricks/cli/pull/2598

Configuration

Create a DAB from the job as code template and try to run it using the Databricks UI

Steps to reproduce the behavior

Please list the steps required to reproduce the issue, for example:

  1. In a Datzbricks terminal, run databricks bundle init, select experimental_job_as_code as template
  2. Open the created DAB in the Databricks UI
  3. Open the Deployments tab
  4. See error: Error: Running Python code is not allowed when DATABRICKS_BUNDLE_RESTRICTED_CODE_EXECUTION is set
Expected Behavior

A list of to be generated objects should be shown

Actual Behavior

The error appears

OS and CLI version

No compute is selected. This runs on Databricks infrastructure

Is this a regression?

This is introduced by https://github.com/databricks/cli/pull/2598

Debug Logs
Linguagem predominante
Go
Estrelas
427
Forks
267
Merge médio
2d 1h
PRs com merge (30d)
233

Preparar o ambiente

  • Inclui um Dockerfile ou arquivo Docker Compose
  • Tem um modelo de pull request
  • Sem guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de databricks/cli

Todas as issues de databricks/cli

Issues semelhantes

Mais issues de Go

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.