Skip to content
This repository was archived by the owner on Feb 28, 2026. It is now read-only.
This repository was archived by the owner on Feb 28, 2026. It is now read-only.

Notebook kernel list: not showing kernels in kernelspec for new notebooks #17351

@sadukie

Description

@sadukie

Issue Type: Bug

Problem

When creating a new notebook in Azure Data Studio, the kernels list seems hard-coded rather than pulling from the Jupyter kernelspec list.

Reproduction Steps

  1. Have more than just the default kernels installed in the Jupyter kernelspec.
  1. Have Jupyter installed. (I already had this installed because I wasn't seeing anything in the Settings for Jupyter within Azure Data Studio.)
  2. Check the Jupyter kernelspec to ensure other kernels are installed by running this in the terminal:
    jupyter kernelspec list
  3. Open Azure Data Studio.
  4. Create a new notebook via the File menu, New Notebook option.
  5. Check the Kernel dropdown and notice it is the default list - SQL, PySpark, Spark | Scala, Spark | R, Python 3, and PowerShell.
    Not all kernels in the Jupyter kernelspec list appear.

System Information

Azure Data Studio version: azuredatastudio 1.32.0 (4a45ba7, 2021-08-16T18:08:28.086Z)
OS version: Windows_NT x64 10.0.19042

System Info
Item Value
CPUs Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz (8 x 2112)
GPU Status 2d_canvas: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
rasterization: enabled
skia_renderer: enabled_on
video_decode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) undefined
Memory (System) 15.75GB (7.47GB free)
Process Argv
Screen Reader no
VM 0%
Extensions: none

Workaround

  1. Change to a different kernel. Notice the "Changing kernel..." text.
  2. Once the kernel is changed, check the Kernel dropdown. Notice that the kernels in the kernelspec list appear.

Possible Solution

Have the notebook pull its list of kernels from the kernelspec list from the beginning.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions