canonical / canonical/notebook-operators

VSCode notebook do not render multiple plugins like Markdown preview

Open
#340 3 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
6
Forks
12
Avg merge
3d 5h
Merged PRs (30d)
12

Description

### Bug Description

![Screenshot from 2024-03-15 16-31-54](https://github.com/canonical/notebook-operators/assets/20493786/97083b54-3308-45ee-b9b2-0f85f16fa673)

The plugins which spawn new "HTML" preview page do not work. One of the examples can be "MarkDown Preview" from markdown-all-in-one plugin. Similar behaviour with others like:
- vscode-data-preview
- live-server
- edit-csv
- regexper

### To Reproduce

1. Deploy Charmed Kubeflow 1.7
2. Create a VSCode notebook
3. Download plugin from marketplace and upload to server
4. Install from vsix
5. Create Markdown file and check it's preview

### Environment

CKF: 1.7
microk8s: 1.24
Ubuntu 22.04

### Relevant Log Output

```shell
NA
```

### Additional Context

_No response_

Contributor guide

Open the contributing guide

Research direction

No source files or tests are identified in the issue. Start by reproducing the problem in a VSCode notebook deployed with Charmed Kubeflow 1.7, installing a listed VSIX such as markdown-all-in-one and opening its preview. Done means plugins that spawn new HTML preview pages render correctly, with coverage for the reported examples.

Written by the indexing model from the issue text.

Assessment

Tech stack
jupyter-notebook, kubernetes, vscode
Domain
devtools, frontend, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.