Remote development: Extension has to be installed on both server and client
What happens?
When extension isn't installed on client then:
Way to reproduce
- Open VScode without extension installed
- Connect to remote via remote-ssh
- Go to extensions and install Gitlab Workflow
- A popup will open asking you to provide the gitlab instance address (type it in and confirm)
- A popup will open asking for the token (provide it and confirm)
- Restart VSCode (I do this after every major modification, some say it's not required, I do it anyway)
- After restart it auto-connects to the remote server
- At this point the extension is installed only on the remote server, not on client side
- Open the "GL Workflow" tab in the left (call it section, or whatever)
- Issues and stuff can't load
After this I did the following and now it works
- Installed the extension on client side too
- Edited the
settings.json
propgitlab.instanceUrl
and set the value- This was not set when I installed the extension remotely
- I have not modified remote
settings.json
Edited by Tomas Vik (OOO back on 2024-05-09)