cancel
Showing results for 
Search instead for 
Did you mean: 
Administration & Architecture
Explore discussions on Databricks administration, deployment strategies, and architectural best practices. Connect with administrators and architects to optimize your Databricks environment for performance, scalability, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 

New default notebook format (IPYNB) causes unintended changes on release

Rvwijk
New Contributor II

Dear Databricks,

We have noticed the following issue since the new default notebook format has been set to IPYNB. When we release our code from (for example) DEV to TST using a release pipeline built in Azure DevOps, we see unintended changes popping up on the ACTIVE branch on there. 

These changes are not in the code itself, but rather in the new metadata details that come with the new IPYNB files. In this screenshot, you see changes in the 'cellMetadata' section. But we also see changes to the following sections, for example: 'client', 'environment_version', and 'inputWidgetPreferences'.

When we then do a follow-up release that also touches one of those notebooks, we get an error doing the release process because there is an outstanding change in the notebook already on the ACTIVE branch.

What makes this issue even more sticky, is that we cannot discard the changes via the Git menu. We cannot discard the change individually. And we cannot discard all changes simultaneously. (Or maybe they - are -  in fact discarded but then the change goes back into effect immediately?)

Any help would be much appreciated!

1 REPLY 1

Rvwijk
New Contributor II

Seems like something went wrong with attaching the screenshot. So here we go.

Join Us as a Local Community Builder!

Passionate about hosting events and connecting people? Help us grow a vibrant local community—sign up today to get started!

Sign Up Now