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

dts code editor command failure on vscode web version #440

Open
ajjollymore opened this issue Jan 23, 2024 · 1 comment
Open

dts code editor command failure on vscode web version #440

ajjollymore opened this issue Jan 23, 2024 · 1 comment

Comments

@ajjollymore
Copy link

Issue Summary: The command line seems to execute fine, but once I open the online VSCode editor I Receive an error output within the online editor, error is outlined below. and ss is taken.

Command Line:

alex@WINDELL-SUSS7JS:~/elec390/duckietown-lx/braitenberg$ dts code editor
Duckietown Shell (v5.5.13)
INFO:dts:Commands version: daffy
INFO:dts:Checking for updates in the Duckietown shell commands repo...
INFO:dts:Fetching remote SHA from github.com ...
INFO:dts:Duckietown shell commands are up-to-date.
DEBUG:duckietown_docker_utils:duckietown_docker_utils version 6.1.1 path /home/alex/.local/lib/python3.10/site-packages
INFO:dts:Project workspace: /home/alex/elec390/duckietown-lx/braitenberg

Project:
  Name: braitenberg
  Distro: latest
  Version: latest
  Index: Clean
  Semantic Version: 0.0.0
  Path: /home/alex/elec390/duckietown-lx/braitenberg
  Type: template-exercise
  Template Version: 3
  Adapters: fs dtproject
________

INFO:dts:Retrieving info about Docker endpoint...
INFO:dts:Target architecture automatically set to amd64.
INFO:dts:Checking if the project's recipe needs to be updated...
INFO:dts:Fetching remote SHA from github.com ...
INFO:dts:Recipe is up-to-date.
INFO:dts:Building VSCode image for project 'braitenberg'...
INFO:dts:Using custom recipe from '/home/alex/.dt-shell/recipes/duckietown/duckietown-lx-recipes/mooc2022/braitenberg'
INFO:dts:Overriding version 'latest' with 'latest-vscode'
INFO:dts:Logging in to docker.io as 'ajjollymore' with secret '*********************************NXI'`
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Login Succeeded
INFO:dts:Target architecture automatically set to amd64.
INFO:dts:Found an image with the same name. Using it as cache source.
INFO:dts:Packaging project...
[internal] load build definition from Dockerfile.vscode
transferring dockerfile: 39B done
DONE 0.0s

[internal] load .dockerignore
transferring context: 2B done
DONE 0.0s

resolve image config for docker.io/docker/dockerfile:1.4
...

[auth] docker/dockerfile:pull token for registry-1.docker.io
DONE 0.0s

resolve image config for docker.io/docker/dockerfile:1.4
DONE 2.6s

docker-image://docker.io/docker/dockerfile:1.4@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc
CACHED

[internal] load .dockerignore
DONE 0.0s

[internal] load build definition from Dockerfile.vscode
DONE 0.0s

[internal] load metadata for docker.io/duckietown/dt-vscode:daffy-amd64
...

[context recipe] load .dockerignore
transferring recipe: 35B done
DONE 0.0s

[internal] load metadata for docker.io/duckietown/dt-vscode:daffy-amd64
...

[auth] duckietown/dt-vscode:pull token for registry-1.docker.io
DONE 0.0s

[internal] load metadata for docker.io/duckietown/dt-vscode:daffy-amd64
DONE 5.3s

[base 1/8] FROM docker.io/duckietown/dt-vscode:daffy-amd64@sha256:3bd929b12ebdc5ec9a8db3647ecf16ac478681bb0812b9240dbc5e9c07283e0e
DONE 0.0s

[context recipe] load from client
transferring recipe: 2.02kB 0.0s done
DONE 0.0s

[base 3/8] COPY --from=recipe ./dependencies-apt.txt /tmp/
CACHED

[base 4/8] RUN dt-apt-install /tmp/dependencies-apt.txt
CACHED

[base 5/8] COPY --from=recipe ./dependencies-py3.* /tmp/
CACHED

[base 6/8] RUN python3 -m pip install -r /tmp/dependencies-py3.txt
CACHED

[base 7/8] COPY --from=recipe assets/vscode/setup.sh /tmp/vscode_setup.sh
CACHED

[base 2/8] RUN dt-build-env-check "braitenberg" "Andrea F. Daniele ([email protected])" "VSCode - Braitenberge Exercise"
CACHED

[base 8/8] RUN /tmp/vscode_setup.sh
CACHED

exporting to image
exporting layers done
writing image sha256:b7fafd328ab153158ace319ddad9984435b94063a27b8ceb225cb21fbe7cf0fa
writing image sha256:b7fafd328ab153158ace319ddad9984435b94063a27b8ceb225cb21fbe7cf0fa done
naming to docker.io/alex/braitenberg:latest-vscode-amd64 done
DONE 0.4s
INFO:dts:Project packaged successfully!
INFO:dts:VSCode for project 'braitenberg' successfully built!
INFO:dts:Retrieving info about Docker endpoint...

Docker Endpoint:
  Hostname: docker-desktop
  Operating System: Docker Desktop
  Kernel Version: 5.15.133.1-microsoft-standard-WSL2
  OSType: linux
  Architecture: x86_64
  Total Memory: 15.50 GB
  CPUs: 12

INFO:dts:Target architecture automatically set to amd64.
INFO:dts:Running image 'docker.io/alex/braitenberg:latest-vscode-amd64'...
INFO:dts:Waiting for VSCode (up to 30 seconds)...
INFO:dts:

===============================================================================
|                                                                             |
|    VSCode should open in the browser automatically.                         |
|    Alternatively, you can click on:                                         |
|                                                                             |
|        >   https://localhost:49153                                          |
|                                                                             |
===============================================================================

WARNING:dts:We could not found a web browser to open the code editor in. Please, use the URL given above in the web browser you prefer instead.
INFO:dts:Use Ctrl-C in this terminal to stop VSCode.

ScreenShot of VSCode
image

Error pasted from VSCode

Error loading webview: Error: Could not register service workers: SecurityError: Failed to register a ServiceWorker for scope ('https://localhost:49153/stable-74b1f979648cc44d385a2286793c226e611f59e7/static/out/vs/workbench/contrib/webview/browser/pre/') with script ('https://localhost:49153/stable-74b1f979648cc44d385a2286793c226e611f59e7/static/out/vs/workbench/contrib/webview/browser/pre/service-worker.js?v=4&vscode-resource-base-authority=vscode-resource.vscode-cdn.net&remoteAuthority=localhost:49153'): An SSL certificate error occurred when fetching the script..
@ajjollymore
Copy link
Author

Further Detail for Clarity: Running WSL2 and opening with chrome in screenshot but have tried in edge with same error. The Not Secure is from invalid SSL certificate

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