lensapp / lens

Lens - The way the world runs Kubernetes
https://k8slens.dev/
MIT License
22.52k stars 1.47k forks source link

Fresh install from snap shows "no matching route" error on startup #6288

Closed maarten256 closed 1 year ago

maarten256 commented 2 years ago

Describe the bug I installed Lens from the snap on Ubuntu 22.04. When I start Lens, it throws an error:

ERROR!! No matching route for the current path: /extension/lenscloud-lens-extension/welcomepage which is the welcomeUrl. This is a bug.

To Reproduce Steps to reproduce the behavior:

  1. Install Lens from snap using instructions here: https://docs.k8slens.dev/main/getting-started/install-lens/#snap
  2. After install, open Lens
  3. Lens window shows the error

Expected behavior Lens loads without errors on a fresh install

Screenshots image

Environment (please complete the following information):

Logs: When you run the application executable from command line you will see some logging output. Please paste them here:

Your logs go here...

Kubeconfig: Quite often the problems are caused by malformed kubeconfig which the application tries to load. Please share your kubeconfig, remember to remove any secret and sensitive information.

your kubeconfig here

Additional context I googled the error but there were no hits for this particular problem - so I'm opening a new issue

panuhorsmalahti commented 2 years ago

Could you open the developer console and see if there are any errors? (Probably related to lenscloud-lens-extension loading or activation).

maarten256 commented 2 years ago

Thanks for the swift response! Here is the error reported on the console:

instrument.js:109 [EXTENSIONS-LOADER]: activation extension error Objecterror: Error: Error invoking remote method 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
    at o.invoke (node:electron/js2c/renderer_init:57:526)
    at async e.numOfAttempts [as request] (/home/<userid>/snap/lens/x1/.config/Lens/node_modules/lens-desktop-kube-lens-extension/dist/renderer.js:2:27125)message: "Error invoking remote method 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'"stack: "Error: Error invoking remote method 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'\n    at o.invoke (node:electron/js2c/renderer_init:57:526)\n    at async e.numOfAttempts [as request] (/home/<userid>/snap/lens/x1/.config/Lens/node_modules/lens-desktop-kube-lens-extension/dist/renderer.js:2:27125)"[[Prototype]]: Objectext: {id: '/home/<userid>/snap/lens/x1/.config/Lens/node_modules/lens-desktop-kube-lens-extension/package.json', absolutePath: '/home/<userid>/snap/lens/x1/.config/Lens/extension…ube-lens-extension-6.1.1-latest.1663771489873.tgz', manifestPath: '/home/<userid>/snap/lens/x1/.config/Lens/node_modules/lens-desktop-kube-lens-extension/package.json', manifest: {…}, isBundled: true, …}absolutePath: "/home/<userid>/snap/lens/x1/.config/Lens/extensions/lens-desktop-kube-lens-extension/lens-desktop-kube-lens-extension-6.1.1-latest.1663771489873.tgz"id: "/home/<userid>/snap/lens/x1/.config/Lens/node_modules/lens-desktop-kube-lens-extension/package.json"isBundled: trueisCompatible: trueisEnabled: truemanifest: {name: 'lens-desktop-kube-lens-extension', version: '6.1.1-latest.1663771489873', description: 'Lens Desktop Kube', main: 'dist/main.js', renderer: 'dist/renderer.js', …}manifestPath: "/home/<userid>/snap/lens/x1/.config/Lens/node_modules/lens-desktop-kube-lens-extension/package.json"[[Prototype]]: Object[[Prototype]]: Object
(anonymous) @ instrument.js:109

(Seems like the logger isn't inserting newlines where it should)

panuhorsmalahti commented 2 years ago

Could you try starting Lens from the command line and see any error related to lenscloud-lens-extension?

maarten256 commented 2 years ago

I did run it from the command line (per the bug template). It doesn't report anything at all, not on stdout or stderr.

panuhorsmalahti commented 2 years ago

Did you first close the application tray icon and then run it from the command line?

maarten256 commented 2 years ago

LOL - the icon in the application tray is missing, so there's no real visual indicator it's still running... I'll try that again...

maarten256 commented 2 years ago

Sorry - I'm working on getting the output (it did produce a flood), but it'll be a bit

maarten256 commented 2 years ago

Here is the log file:

lens output.log

I fiddled a bit with it and removed the ^[ control characters so it's a little easier to read. I also obfuscated my user id. Other than that this is what I got in the terminal.

panuhorsmalahti commented 2 years ago

Do you have permissions to write to /home/<user id>/snap/lens/x1/.config/Lens?

maarten256 commented 2 years ago

Yes - I do have write permission in that area.

Thanks,

Maarten Jacobs


From: Panu Horsmalahti @.> Sent: Monday, September 26, 2022 02:51 To: lensapp/lens @.> Cc: Maarten Jacobs @.>; Author @.> Subject: Re: [lensapp/lens] Fresh install from snap shows "no matching route" error on startup (Issue #6288)

Do you have permissions to write to /home//snap/lens/x1/.config/Lens?

— Reply to this email directly, view it on GitHubhttps://github.com/lensapp/lens/issues/6288#issuecomment-1257558894, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AEMT2CUFB2MR27FMKYTXBB3WAFBVVANCNFSM6AAAAAAQT5DZ4U. You are receiving this because you authored the thread.Message ID: @.***>

jim-docker commented 2 years ago

@maarten256 How did you install the snap file? Do you need to use snap? Can you use the AppImage file instead?

maarten256 commented 2 years ago

I deactivated the snap and installed the deb package instead. This seems to work.

I followed the instructions on the website for downloading and installing the snap. I've got a pretty vanilla Ubuntu install so I didn't expect it not to work.

Thanks,

Maarten Jacobs


From: Jim Ehrismann @.> Sent: Tuesday, September 27, 2022 16:20 To: lensapp/lens @.> Cc: Maarten Jacobs @.>; Mention @.> Subject: Re: [lensapp/lens] Fresh install from snap shows "no matching route" error on startup (Issue #6288)

@maarten256https://github.com/maarten256 How did you install the snap file? Do you need to use snap? Can you use the AppImage file instead?

— Reply to this email directly, view it on GitHubhttps://github.com/lensapp/lens/issues/6288#issuecomment-1260003683, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AEMT2CWD37KZPB74JKIB5CDWANJIRANCNFSM6AAAAAAQT5DZ4U. You are receiving this because you were mentioned.Message ID: @.***>

markhc commented 2 years ago

Same issue on Arch Linux after a fresh install from the Snap package. I think the Snap package is just broken. See #6008

Going to be switching to the AppImage for now.

mrmason commented 2 years ago

Same problem here on POP-OS

Installed using Lens-2022.9.280635-latest.amd64.snap pulled from https://api.k8slens.dev/binaries/latest.json and downloaded from https://lens-binaries.s3-eu-west-1.amazonaws.com/ide/Lens-2022.9.280635-latest.amd64.snap

Megovolt commented 2 years ago

Same issue on Windows 7 after a fresh install from Lens Setup 2022.10.111653-latest.exe or Lens Setup 2022.10.131529-latest.exe. It works for my colleague on windows 10.

panuhorsmalahti commented 2 years ago

Support for Windows 7 has ended, and this is a known issue with Windows 7.

vladimirshefer commented 2 years ago

the same error installing snap on ubuntu 22.04 LTS

10wpressure commented 1 year ago

Same on MaOS Ventura

yurivangeffen commented 1 year ago

Same on MacOS Monterey.

Nokel81 commented 1 year ago

@10wpressure @yurivangeffen How did you install Lens? Did you copy the Lens.App to /Applications/ or ~/Applications?

yurivangeffen commented 1 year ago

To /Applications! Is that not the right approach?

Nokel81 commented 1 year ago

No I think that is the correct approach. Though you shouldn't need to run anything as admin, if you did then I would recommend move it to ~/Applications so that it can be writable by your user.

yurivangeffen commented 1 year ago

It's interesting; yesterday I encountered an issue where the application would hang in the loading screen with the following warning in it's logs;

warn:    ▪ [LENS-DESKTOP-KUBE] not a valid lens subscription, stopping ... +4ms
warn:    ▪ [LENS-DESKTOP-KUBE] failed to register cli commands: Error: Cannot find module '../../cli-lens-extension/dist/main.js'
Require stack:
...

I reinstalled the application by removing from applications and redownloading. Now it still hangs with that error and when I "force" the application open by clicking Open Lens in the top-bar menu it opens fine (loading screen disapears). It actually shows the welcome screen now. However, I cannot add configs in either of the approaches:

Screenshot 2022-11-03 at 09 26 40

I tried copying in the kubeconfig and syncing a folder/file. Either fails as the list stays empty. I just tried removing the .../Application Support/Lens folder and restarting, which doesn't fix anything.

Is there any way I can figure out what's going on here? At the moment the application is unusable.

Screenshot 2022-11-03 at 09 34 59

Edit; I also just tried to run the Intel version of the app to no avail, same issue as far as I can see.

Edit 2: I just tried starting Lens using sudo /Applications/Lens.app/Contents/MacOS/Lens, this seems to work now. Not really a fix but at least a workaround ✌️ .

rickard-von-essen commented 1 year ago

Same issue but on Fedora + rpm. Environment (please complete the following information):

Lens Version: Lens-2022.11.71638-latest.x86_64.rpm OS: Fedora Linux 36 (Workstation Edition) Installation method (e.g. snap or AppImage in Linux): rpm

Cleaning ~/.config/lens and starting it from a terminal shows this error message:

Screenshot from 2022-11-08 09-30-12

And logs the following in the terminal - gist - Lens log output.

And full log

Nokel81 commented 1 year ago

@rickard-von-essen Your issue will be fixed by #6537 and will be in the next release

Nokel81 commented 1 year ago

Closing as https://github.com/lensapp/lens/pull/6537 seems to have fixed snap too.

oleks-popovych commented 1 year ago

I'm getting this type of error on Ubuntu 20.04 with lens installed via snap.

~$ kontena-lens 
info:    ▪ 🔌 Starting LensProxy +0ms
info:    ▪ [LENS-PROXY]: Proxy server has started at 127.0.0.1:41173 +4ms
info:    ▪ 🔎 Testing LensProxy connection ... +0ms
info:    ▪ [LENS-USER-STORE]: LOADING ... +7ms
info:    ▪ [LENS-USER-STORE]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/lens-user-store.json +7ms
info:    ▪ [LENS-CLUSTER-STORE]: LOADING ... +0ms
info:    ▪ [LENS-CLUSTER-STORE]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/lens-cluster-store.json +470ms
info:    ▪ ⚡ LensProxy connection OK +20ms
warn:    ▪ No suitable icon found for task bar. +16ms
info:    ▪ [CREATE-ELECTRON-WINDOW]: Loading content for window "splash" from file: /snap/kontena-lens/215/resources/app.asar/static/splash.html... +0ms
info:    ▪ [CREATE-ELECTRON-WINDOW]: Window "splash" loaded +126ms
info:    ▪ [LENS-EXTENSIONS]: LOADING ... +5ms
info:    ▪ [LENS-EXTENSIONS]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/lens-extensions.json +2ms
info:    ▪ [LENS-WEBLINK-STORE]: LOADING ... +13ms
info:    ▪ [LENS-WEBLINK-STORE]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/lens-weblink-store.json +6ms
info:    ▪ 📟 Setting protocol client for lens:// +6ms
info:    ▪ 📟 Protocol client register failed ❗ +12ms
info:    ▪ [LENS-FILESYSTEM-PROVISIONER-STORE]: LOADING ... +15ms
info:    ▪ [LENS-FILESYSTEM-PROVISIONER-STORE]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/lens-filesystem-provisioner-store.json +1ms
info:    ▪ 🐚 Syncing shell environment +0ms
info:    ┏ [UNIX-SHELL-ENV]: running against /bin/bash +2ms
info:    ┃ [1] {
info:    ┃ [2]   command: ` '/snap/kontena-lens/215/kontena-lens' -p '"d0e4616acb2b4673a4002dd9379b4bf1" + JSON.stringify(process.env) + "d0e4616acb2b4673a4002dd9379b4bf1"'`,
info:    ┃ [3]   shellArgs: [ '-l', '-i' ]
info:    ┗ [4] }
info:    ▪ [LENS-HOTBAR-STORE]: LOADING ... +21ms
info:    ▪ [LENS-HOTBAR-STORE]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/lens-hotbar-store.json +2ms
SNAP env is defined, updater is disabled

(kontena-lens:12069): libappindicator-WARNING **: 15:02:12.098: Using '/tmp' paths in SNAP environment will lead to unreadable resources

(kontena-lens:12069): libappindicator-WARNING **: 15:02:12.100: Using '/tmp' paths in SNAP environment will lead to unreadable resources
SNAP env is defined, updater is disabled
info:    ▪ [SHELL-SYNC]: Synced shell env +402ms
info:    ▪ 🧩 Initializing extensions +0ms
info:    ▪ [EXTENSIONS-LOADER]: auto initializing extensions +1ms
info:    ▪ [CLI] activated +132ms
info:    ▪ [CLOUD-PROVIDER-SYNC-EXTENSION] activated +15ms
info:    ▪ [LENS-DESKTOP-KUBE] onActivate +172ms
info:    ▪ [LDK-STORE]: LOADING ... +0ms
info:    ▪ [LDK-STORE]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/extension-store/lens-desktop-kube-lens-extension/ldk-store.json +1ms
License main extension activated
Native extraction module not loaded, msgpackr will still run, but with decreased performance. Cannot find module 'msgpackr-extract'
[ELECTRON-SYNC-STORE]: 2023-04-18T12:02:12.935Z - select-space-store ~ ElectronSyncStore:initialize, path /home/user/snap/kontena-lens/215/.config/Lens/extension-store/lenscloud-lens-extension/select-space-store.json
[ELECTRON-SYNC-STORE]: 2023-04-18T12:02:12.935Z - startup-store ~ ElectronSyncStore:initialize, path /home/user/snap/kontena-lens/215/.config/Lens/extension-store/lenscloud-lens-extension/startup-store.json
info:    ▪ [SECURITY-PREFERENCES-STORE]: LOADING ... +305ms
info:    ▪ [SECURITY-PREFERENCES-STORE]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/extension-store/oci-image-lens-extension/security-preferences-store.json +0ms
info:    ▪ [SUPPORT-EXTENSION] activated +47ms
info:    ▪ [PREFERENCES-STORE]: LOADING ... +1ms
info:    ▪ [PREFERENCES-STORE]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/extension-store/survey-lens-extension/preferences-store.json +0ms
info:    ▪ [TOUR-EXTENSION] activated +117ms
info:    ▪ [TIP-STORE]: LOADING ... +0ms
info:    ▪ [TIP-STORE]: LOADED from /home/user/snap/kontena-lens/215/.config/Lens/extension-store/tour-lens-extension/tip-store.json +1ms
info:    ▪ [LENS-DESKTOP-KUBE] extracting virtual machine runtime files ... +23ms
error:   ┏ [EXTENSIONS-LOADER]: activation extension error +3ms
error:   ┃ [  1] {
error:   ┃ [  2]   ext: {
error:   ┃ [  3]     absolutePath: 'irrelevant',
error:   ┃ [  4]     id: '@lensapp/lenscloud-lens-extension',
error:   ┃ [  5]     isBundled: true,
error:   ┃ [  6]     isCompatible: true,
error:   ┃ [  7]     isEnabled: true,
error:   ┃ [  8]     manifest: {
error:   ┃ [  9]       name: '@lensapp/lenscloud-lens-extension',
error:   ┃ [ 10]       publisher: 'k8slens.dev',
error:   ┃ [ 11]       version: '1.30.0',
error:   ┃ [ 12]       description: 'Extension for getting access to Lens Spaces',
error:   ┃ [ 13]       homepage: '',
error:   ┃ [ 14]       main: 'dist/main.js',
error:   ┃ [ 15]       renderer: 'dist/renderer.js',
error:   ┃ [ 16]       storeName: 'lenscloud-lens-extension',
error:   ┃ [ 17]       repository: { type: 'git', url: 'https://github.com/lensapp/lenscloud-lens-extension' },
error:   ┃ [ 18]       engines: { lens: '^6.0.0' },
error:   ┃ [ 19]       exports: { './package.json': './package.json', './main': './dist/main.js', './renderer': './dist/renderer.js' },
error:   ┃ [ 20]       files: [ 'bin/*', 'dist/**/*' ],
error:   ┃ [ 21]       devDependencies: {
error:   ┃ [ 22]         '@async-fn/jest': '1.6.4',
error:   ┃ [ 23]         '@emotion/css': '11.9.0',
error:   ┃ [ 24]         '@emotion/react': '11.8.2',
error:   ┃ [ 25]         '@emotion/styled': '11.8.1',
error:   ┃ [ 26]         '@k8slens/extensions': '6.2.5',
error:   ┃ [ 27]         '@k8slens/lens-platform-extension-sdk': '4.4.4',
error:   ┃ [ 28]         '@lensapp/eslint-config': '1.0.2',
error:   ┃ [ 29]         '@lensapp/prettier-config': '0.3.7',
error:   ┃ [ 30]         '@material-ui/core': '4.12.4',
error:   ┃ [ 31]         '@material-ui/icons': '4.11.3',
error:   ┃ [ 32]         '@material-ui/lab': '4.0.0-alpha.60',
error:   ┃ [ 33]         '@ogre-tools/fp': '12.0.1',
error:   ┃ [ 34]         '@ogre-tools/injectable': '12.0.1',
error:   ┃ [ 35]         '@ogre-tools/injectable-react': '12.0.1',
error:   ┃ [ 36]         '@svgr/webpack': '6.5.1',
error:   ┃ [ 37]         '@swc/cli': '0.1.62',
error:   ┃ [ 38]         '@swc/core': '1.2.198',
error:   ┃ [ 39]         '@swc/jest': '0.2.20',
error:   ┃ [ 40]         '@testing-library/dom': '8.13.0',
error:   ┃ [ 41]         '@testing-library/jest-dom': '5.16.2',
error:   ┃ [ 42]         '@testing-library/react': '12.1.5',
error:   ┃ [ 43]         '@testing-library/user-event': '14.2.1',
error:   ┃ [ 44]         '@types/eventsource': '1.1.8',
error:   ┃ [ 45]         '@types/is-valid-domain': '0.0.1',
error:   ┃ [ 46]         '@types/jest': '27.4.1',
error:   ┃ [ 47]         '@types/js-yaml': '4.0.5',
error:   ┃ [ 48]         '@types/jsonwebtoken': '8.5.8',
error:   ┃ [ 49]         '@types/lodash': '4.14.186',
error:   ┃ [ 50]         '@types/node': '16.11.26',
error:   ┃ [ 51]         '@types/node-fetch': '2.6.1',
error:   ┃ [ 52]         '@types/randomcolor': '0.5.6',
error:   ┃ [ 53]         '@types/react': '17.0.45',
error:   ┃ [ 54]         '@types/react-table': '7.7.0',
error:   ┃ [ 55]         '@types/react-window': '1.8.5',
error:   ┃ [ 56]         '@types/semver': '7.3.10',
error:   ┃ [ 57]         '@types/throttle-debounce': '5.0.0',
error:   ┃ [ 58]         '@types/uuid': '8.3.4',
error:   ┃ [ 59]         '@types/ws': '7.4.7',
error:   ┃ [ 60]         '@typescript-eslint/eslint-plugin': '5.29.0',
error:   ┃ [ 61]         '@typescript-eslint/parser': '5.12.1',
error:   ┃ [ 62]         'agent-base': '6.0.2',
error:   ┃ [ 63]         'async-mutex': '0.3.2',
error:   ┃ [ 64]         autoprefixer: '10.4.7',
error:   ┃ [ 65]         axios: '0.26.0',
error:   ┃ [ 66]         'bored-mplex': '0.1.2',
error:   ┃ [ 67]         'class-validator': '0.13.2',
error:   ┃ [ 68]         classnames: '2.3.1',
error:   ┃ [ 69]         conf: '7.1.2',
error:   ┃ [ 70]         'css-loader': '5.2.7',
error:   ┃ [ 71]         csstype: '3.1.0',
error:   ┃ [ 72]         'date-fns': '2.29.3',
error:   ┃ [ 73]         dayjs: '1.11.3',
error:   ┃ [ 74]         electron: '19.0.4',
error:   ┃ [ 75]         eslint: '8.4.1',
error:   ┃ [ 76]         'eslint-config-airbnb-typescript': '17.0.0',
error:   ┃ [ 77]         'eslint-plugin-import': '2.26.0',
error:   ┃ [ 78]         'eslint-plugin-react': '7.30.1',
error:   ┃ [ 79]         'eslint-plugin-react-hooks': '4.4.0',
error:   ┃ [ 80]         'eslint-plugin-simple-import-sort': '7.0.0',
error:   ┃ [ 81]         'eslint-plugin-unused-imports': '2.0.0',
error:   ┃ [ 82]         eventsource: '2.0.2',
error:   ┃ [ 83]         'exponential-backoff': '3.1.0',
error:   ┃ [ 84]         'flex.box': '3.4.4',
error:   ┃ [ 85]         got: '11.8.5',
error:   ┃ [ 86]         'identity-obj-proxy': '3.0.0',
error:   ┃ [ 87]         initialism: '1.0.4',
error:   ┃ [ 88]         'is-valid-domain': '0.1.6',
error:   ┃ [ 89]         jest: '27.5.1',
error:   ┃ [ 90]         'jest-environment-jsdom': '27.5.1',
error:   ┃ [ 91]         'jest-transformer-svg': '1.0.2',
error:   ┃ [ 92]         jose: '4.10.0',
error:   ┃ [ 93]         'js-yaml': '3.14.1',
error:   ┃ [ 94]         jsonwebtoken: '8.5.1',
error:   ┃ [ 95]         'jwt-decode': '3.1.2',
error:   ┃ [ 96]         'lens-platform-sdk': '11.11.0',
error:   ┃ [ 97]         lodash: '4.17.21',
error:   ┃ [ 98]         mobx: '6.5.0',
error:   ┃ [ 99]         'mobx-react': '7.5.0',
error:   ┃ [100]         'mobx-utils': '6.0.5',
error:   ┃ [101]         'moment-timezone': '^0.5.39',
error:   ┃ [102]         msw: '1.2.0',
error:   ┃ [103]         net: '1.0.2',
error:   ┃ [104]         'node-fetch': '2.6.7',
error:   ┃ [105]         'node-machine-id': '1.1.12',
error:   ┃ [106]         'openid-client': '5.1.6',
error:   ┃ [107]         path: '0.12.7',
error:   ┃ [108]         postcss: '8.4.14',
error:   ┃ [109]         'postcss-loader': '4.2.0',
error:   ┃ [110]         'proxy-from-env': '1.1.0',
error:   ┃ [111]         randomcolor: '0.6.2',
error:   ┃ [112]         react: '17.0.2',
error:   ┃ [113]         'react-dom': '17.0.2',
error:   ┃ [114]         'react-material-ui-carousel': '2.3.11',
error:   ┃ [115]         'react-select': '5.3.0',
error:   ┃ [116]         'react-table': '7.7.0',
error:   ┃ [117]         'react-window': '1.8.7',
error:   ┃ [118]         'regenerator-runtime': '0.13.9',
error:   ┃ [119]         'run-script-os': '1.1.6',
error:   ┃ [120]         sass: '1.52.3',
error:   ┃ [121]         'sass-loader': '10.1.1',
error:   ┃ [122]         selfsigned: '2.0.1',
error:   ┃ [123]         semver: '7.3.7',
error:   ┃ [124]         'style-loader': '2.0.0',
error:   ┃ [125]         'swc-loader': '0.2.3',
error:   ┃ [126]         tailwindcss: '3.1.8',
error:   ┃ [127]         'terser-webpack-plugin': '5.3.6',
error:   ┃ [128]         'throttle-debounce': '5.0.0',
error:   ┃ [129]         'ts-loader': '8.4.0',
error:   ┃ [130]         'tsconfig-paths-webpack-plugin': '3.5.2',
error:   ┃ [131]         'type-fest': '2.12.1',
error:   ┃ [132]         'typed-emitter': '2.1.0',
error:   ┃ [133]         typescript: '4.7.4',
error:   ┃ [134]         'url-loader': '4.1.1',
error:   ┃ [135]         'use-interval': '1.4.0',
error:   ┃ [136]         uuid: '8.3.2',
error:   ┃ [137]         webpack: '5.74.0',
error:   ┃ [138]         'webpack-cli': '4.10.0',
error:   ┃ [139]         ws: '7.5.9',
error:   ┃ [140]         '@tanstack/react-query': '4.28.0'
error:   ┃ [141]       }
error:   ┃ [142]     },
error:   ┃ [143]     manifestPath: 'irrelevant'
error:   ┃ [144]   },
error:   ┃ [145]   error: SyntaxError: Unexpected token t in JSON at position 3705
error:   ┃ [146]       at JSON.parse (<anonymous>)
error:   ┃ [147]       at t.deserializeModel (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lenscloud-lens-extension/dist/main.js:2:23127)
error:   ┃ [148]       at t.load (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lenscloud-lens-extension/dist/main.js:2:19788)
error:   ┃ [149]       at async ElectronSyncStore.initialize (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lenscloud-lens-extension/dist/main.js:2:16282)
error:   ┃ [150]       at async Object.<anonymous> (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lenscloud-lens-extension/dist/main.js:2:41852)
error:   ┃ [151]       at async Promise.all (index 2)
error:   ┃ [152]       at async LensCloudExtensionMain.onActivate (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lenscloud-lens-extension/dist/main.js:2:1462990)
error:   ┃ [153]       at async Promise.all (index 4)
error:   ┃ [154]       at async ExtensionLoader.loadExtensions (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26703:9)
error:   ┃ [155]       at async ExtensionLoader.autoInitExtensions (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26761:34)
error:   ┗ [156] }
error:   ┏ [EXTENSIONS-LOADER]: activation extension error +8ms
error:   ┃ [  1] {
error:   ┃ [  2]   ext: {
error:   ┃ [  3]     absolutePath: 'irrelevant',
error:   ┃ [  4]     id: '@lensapp/oci-image-lens-extension',
error:   ┃ [  5]     isBundled: true,
error:   ┃ [  6]     isCompatible: true,
error:   ┃ [  7]     isEnabled: true,
error:   ┃ [  8]     manifest: {
error:   ┃ [  9]       name: '@lensapp/oci-image-lens-extension',
error:   ┃ [ 10]       version: '0.28.0',
error:   ┃ [ 11]       description: 'OCI image Lens extension',
error:   ┃ [ 12]       main: 'dist/main.js',
error:   ┃ [ 13]       renderer: 'dist/renderer.js',
error:   ┃ [ 14]       storeName: 'oci-image-lens-extension',
error:   ┃ [ 15]       files: [ 'bin/*', 'dist/**/*', 'resources/**/*' ],
error:   ┃ [ 16]       engines: { lens: '^6.0.0', node: '>=16 <17' },
error:   ┃ [ 17]       exports: { './package.json': './package.json', './main': './dist/main.js', './renderer': './dist/renderer.js' },
error:   ┃ [ 18]       repository: { type: 'git', url: 'git+https://github.com/lensapp/oci-image-lens-extension.git' },
error:   ┃ [ 19]       author: 'k8slens.dev',
error:   ┃ [ 20]       license: 'UNLICENSED',
error:   ┃ [ 21]       homepage: 'https://github.com/lensapp/oci-image-lens-extension#readme',
error:   ┃ [ 22]       devDependencies: {
error:   ┃ [ 23]         '@aws-sdk/client-ecr': '3.188.0',
error:   ┃ [ 24]         '@emotion/react': '11.10.5',
error:   ┃ [ 25]         '@emotion/styled': '11.10.4',
error:   ┃ [ 26]         '@k8slens/extensions': '6.4.11',
error:   ┃ [ 27]         '@k8slens/lens-platform-extension-sdk': '4.4.1',
error:   ┃ [ 28]         '@k8slens/eslint-config': 'latest',
error:   ┃ [ 29]         '@lensapp/prettier-config': '0.3.7',
error:   ┃ [ 30]         '@swc/cli': '0.1.59',
error:   ┃ [ 31]         '@swc/core': '1.2.168',
error:   ┃ [ 32]         '@swc/jest': '0.2.23',
error:   ┃ [ 33]         '@testing-library/dom': '8.19.1',
error:   ┃ [ 34]         '@testing-library/jest-dom': '5.16.5',
error:   ┃ [ 35]         '@testing-library/react': '12.1.5',
error:   ┃ [ 36]         '@testing-library/user-event': '14.4.3',
error:   ┃ [ 37]         '@types/chart.js': '2.9.37',
error:   ┃ [ 38]         '@types/jest': '27.5.2',
error:   ┃ [ 39]         '@types/lodash': '4.14.186',
error:   ┃ [ 40]         '@types/node': '16.18.14',
error:   ┃ [ 41]         '@types/papaparse': '5.3.7',
error:   ┃ [ 42]         '@types/react': '17.0.50',
error:   ┃ [ 43]         '@types/react-dom': '17.0.17',
error:   ┃ [ 44]         '@types/react-router-dom': '5.3.3',
error:   ┃ [ 45]         '@types/tar': '6.1.3',
error:   ┃ [ 46]         '@typescript-eslint/eslint-plugin': '5.46.1',
error:   ┃ [ 47]         '@typescript-eslint/parser': '5.43.0',
error:   ┃ [ 48]         conf: '7.1.2',
error:   ┃ [ 49]         'date-fns': '2.29.3',
error:   ┃ [ 50]         electron: '15.5.7',
error:   ┃ [ 51]         eslint: '8.28.0',
error:   ┃ [ 52]         'eslint-config-airbnb': '19.0.4',
error:   ┃ [ 53]         'eslint-config-prettier': '8.5.0',
error:   ┃ [ 54]         'eslint-plugin-import': '2.27.5',
error:   ┃ [ 55]         'eslint-plugin-jsx-a11y': '6.6.1',
error:   ┃ [ 56]         'eslint-plugin-no-unsanitized': '4.0.2',
error:   ┃ [ 57]         'eslint-plugin-prettier': '4.2.1',
error:   ┃ [ 58]         'eslint-plugin-react': '7.31.11',
error:   ┃ [ 59]         'eslint-plugin-react-hooks': '4.6.0',
error:   ┃ [ 60]         'eslint-plugin-security': '1.6.0',
error:   ┃ [ 61]         'eslint-plugin-unused-imports': '2.0.0',
error:   ┃ [ 62]         'eslint-plugin-xss': '0.1.12',
error:   ┃ [ 63]         got: '11.8.6',
error:   ┃ [ 64]         jest: '27.5.1',
error:   ┃ [ 65]         lodash: '4.17.21',
error:   ┃ [ 66]         'lru-cache': '7.14.1',
error:   ┃ [ 67]         mobx: '6.6.2',
error:   ┃ [ 68]         'mobx-react': '7.6.0',
error:   ┃ [ 69]         papaparse: '5.4.1',
error:   ┃ [ 70]         prettier: '2.7.1',
error:   ┃ [ 71]         react: '17.0.2',
error:   ┃ [ 72]         'react-dom': '17.0.2',
error:   ┃ [ 73]         'react-router-dom': '5.3.4',
error:   ┃ [ 74]         'sanitize-filename': '1.6.3',
error:   ┃ [ 75]         semver: '7.3.8',
error:   ┃ [ 76]         'swc-loader': '0.2.3',
error:   ┃ [ 77]         tar: '6.1.12',
error:   ┃ [ 78]         tempy: '1.0.1',
error:   ┃ [ 79]         'tmp-promise': '3.0.3',
error:   ┃ [ 80]         'ts-loader': '8.4.0',
error:   ┃ [ 81]         'tsconfig-paths-webpack-plugin': '3.5.2',
error:   ┃ [ 82]         typescript: '4.8.4',
error:   ┃ [ 83]         webpack: '5.76.0',
error:   ┃ [ 84]         'webpack-cli': '4.10.0'
error:   ┃ [ 85]       },
error:   ┃ [ 86]       dependencies: { 'run-script-os': '1.1.6' }
error:   ┃ [ 87]     },
error:   ┃ [ 88]     manifestPath: 'irrelevant'
error:   ┃ [ 89]   },
error:   ┃ [ 90]   error: SyntaxError: Unexpected token t in JSON at position 3705
error:   ┃ [ 91]       at JSON.parse (<anonymous>)
error:   ┃ [ 92]       at t.deserializeModel (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/oci-image-lens-extension/dist/main.js:2:589759)
error:   ┃ [ 93]       at t.load (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/oci-image-lens-extension/dist/main.js:2:586420)
error:   ┃ [ 94]       at async ElectronSyncStore.initialize (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/oci-image-lens-extension/dist/main.js:2:582914)
error:   ┃ [ 95]       at async Object.<anonymous> (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/oci-image-lens-extension/dist/main.js:2:608110)
error:   ┃ [ 96]       at async OciImageExtensionMain.initLicense (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/oci-image-lens-extension/dist/main.js:2:1806084)
error:   ┃ [ 97]       at async OciImageExtensionMain.onActivate (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/oci-image-lens-extension/dist/main.js:2:1804090)
error:   ┃ [ 98]       at async Promise.all (index 5)
error:   ┃ [ 99]       at async ExtensionLoader.loadExtensions (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26703:9)
error:   ┃ [100]       at async ExtensionLoader.autoInitExtensions (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26761:34)
error:   ┗ [101] }
[ELECTRON-SYNC-STORE]: 2023-04-18T12:02:13.320Z - startup-store ~ ElectronSyncStore:initialize, model {"skipSignup":false}
[ELECTRON-SYNC-STORE]: 2023-04-18T12:02:13.320Z - startup-store ~ ipcListen
error:   ┏ [EXTENSIONS-LOADER]: activation extension error +4ms
error:   ┃ [ 1] {
error:   ┃ [ 2]   ext: {
error:   ┃ [ 3]     absolutePath: 'irrelevant',
error:   ┃ [ 4]     id: '@lensapp/telemetry-lens-extension',
error:   ┃ [ 5]     isBundled: true,
error:   ┃ [ 6]     isCompatible: true,
error:   ┃ [ 7]     isEnabled: true,
error:   ┃ [ 8]     manifest: {
error:   ┃ [ 9]       name: '@lensapp/telemetry-lens-extension',
error:   ┃ [10]       version: '0.8.0',
error:   ┃ [11]       description: 'Lens IDE telemetry',
error:   ┃ [12]       main: 'dist/main.js',
error:   ┃ [13]       renderer: 'dist/renderer.js',
error:   ┃ [14]       storeName: 'telemetry-lens-extension',
error:   ┃ [15]       lens: { metadata: {}, styles: [] },
error:   ┃ [16]       engines: { lens: '^6.0.0' },
error:   ┃ [17]       exports: { './renderer': './dist/renderer.js', './main': './dist/main.js', './package.json': './package.json' },
error:   ┃ [18]       files: [ 'dist/**/*' ],
error:   ┃ [19]       devDependencies: {
error:   ┃ [20]         '@k8slens/extensions': '^6.4.0-beta.12',
error:   ┃ [21]         '@k8slens/lens-platform-extension-sdk': '4.4.4',
error:   ┃ [22]         '@lensapp/eslint-config': '1.0.2',
error:   ┃ [23]         '@lensapp/prettier-config': '0.3.7',
error:   ┃ [24]         '@swc/cli': '^0.1.59',
error:   ┃ [25]         '@swc/core': '1.2.168',
error:   ┃ [26]         '@swc/jest': '0.2.20',
error:   ┃ [27]         '@types/analytics-node': '^3.1.3',
error:   ┃ [28]         '@types/jest': '27.4.1',
error:   ┃ [29]         '@types/node': '^16.11.47',
error:   ┃ [30]         '@types/react': '^17.0.45',
error:   ┃ [31]         '@types/universal-analytics': '^0.4.4',
error:   ┃ [32]         '@typescript-eslint/eslint-plugin': '5.29.0',
error:   ┃ [33]         '@typescript-eslint/parser': '5.12.1',
error:   ┃ [34]         'analytics-node': '^6.2.0',
error:   ┃ [35]         conf: '^7.1.2',
error:   ┃ [36]         eslint: '8.4.1',
error:   ┃ [37]         'eslint-config-airbnb-typescript': '17.0.0',
error:   ┃ [38]         'eslint-plugin-import': '2.26.0',
error:   ┃ [39]         'eslint-plugin-react': '7.30.1',
error:   ┃ [40]         'eslint-plugin-react-hooks': '4.4.0',
error:   ┃ [41]         'eslint-plugin-simple-import-sort': '7.0.0',
error:   ┃ [42]         'eslint-plugin-unused-imports': '2.0.0',
error:   ┃ [43]         jest: '27.5.1',
error:   ┃ [44]         mobx: '^6.6.1',
error:   ┃ [45]         'mobx-react': '^7.5.2',
error:   ┃ [46]         'node-machine-id': '^1.1.12',
error:   ┃ [47]         react: '^17.0.2',
error:   ┃ [48]         'swc-loader': '0.2.3',
error:   ┃ [49]         'ts-loader': '^9.3.1',
error:   ┃ [50]         typescript: '^4.7.4',
error:   ┃ [51]         'universal-analytics': '^0.4.23',
error:   ┃ [52]         webpack: '^5.74.0',
error:   ┃ [53]         'webpack-cli': '^4.9.2'
error:   ┃ [54]       }
error:   ┃ [55]     },
error:   ┃ [56]     manifestPath: 'irrelevant'
error:   ┃ [57]   },
error:   ┃ [58]   error: SyntaxError: Unexpected token t in JSON at position 3705
error:   ┃ [59]       at JSON.parse (<anonymous>)
error:   ┃ [60]       at t.deserializeModel (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/telemetry-lens-extension/dist/main.js:2:7745)
error:   ┃ [61]       at t.load (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/telemetry-lens-extension/dist/main.js:2:4429)
error:   ┃ [62]       at async h.initialize (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/telemetry-lens-extension/dist/main.js:2:996)
error:   ┃ [63]       at async /snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/telemetry-lens-extension/dist/main.js:2:26146
error:   ┃ [64]       at async v.onActivate (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/telemetry-lens-extension/dist/main.js:2:1201794)
error:   ┃ [65]       at async Promise.all (index 8)
error:   ┃ [66]       at async ExtensionLoader.loadExtensions (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26703:9)
error:   ┃ [67]       at async ExtensionLoader.autoInitExtensions (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26761:34)
error:   ┃ [68]       at async ExtensionLoader.initMain (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26630:9)
error:   ┗ [69] }
[ELECTRON-SYNC-STORE]: 2023-04-18T12:02:13.323Z - select-space-store ~ ElectronSyncStore:initialize, model {"84ed8530-7a23-44cc-8eeb-b7324053f3e1":{"spaceId":"offline","isPersonalSpace":true,"spaceName":"offline"}}
[ELECTRON-SYNC-STORE]: 2023-04-18T12:02:13.323Z - select-space-store ~ ipcListen
error:   ┏ [EXTENSIONS-LOADER]: activation extension error +69ms
error:   ┃ [  1] {
error:   ┃ [  2]   ext: {
error:   ┃ [  3]     absolutePath: 'irrelevant',
error:   ┃ [  4]     id: '@lensapp/lens-desktop-kube-lens-extension',
error:   ┃ [  5]     isBundled: true,
error:   ┃ [  6]     isCompatible: true,
error:   ┃ [  7]     isEnabled: true,
error:   ┃ [  8]     manifest: {
error:   ┃ [  9]       name: '@lensapp/lens-desktop-kube-lens-extension',
error:   ┃ [ 10]       version: '0.26.2',
error:   ┃ [ 11]       description: 'Lens Desktop Kube',
error:   ┃ [ 12]       main: 'dist/main.js',
error:   ┃ [ 13]       renderer: 'dist/renderer.js',
error:   ┃ [ 14]       storeName: 'lens-desktop-kube-lens-extension',
error:   ┃ [ 15]       files: [
error:   ┃ [ 16]         'bin/',
error:   ┃ [ 17]         'dist/',
error:   ┃ [ 18]         'lima.tar.gz',
error:   ┃ [ 19]         'lens-vm-lima.yaml',
error:   ┃ [ 20]         'lens-vm-wsl.json',
error:   ┃ [ 21]         'pod-dsn-config-mutator.yaml',
error:   ┃ [ 22]         'scripts/codesign',
error:   ┃ [ 23]         'entitlements.mac.plist'
error:   ┃ [ 24]       ],
error:   ┃ [ 25]       exports: { './package.json': './package.json', './main': './dist/main.js', './renderer': './dist/renderer.js' },
error:   ┃ [ 26]       engines: { lens: '^6.0.0', node: '>=16 <17' },
error:   ┃ [ 27]       author: 'Mirantis Inc',
error:   ┃ [ 28]       license: 'UNLICENSED',
error:   ┃ [ 29]       devDependencies: {
error:   ┃ [ 30]         '@emotion/react': '11.8.2',
error:   ┃ [ 31]         '@emotion/styled': '11.8.1',
error:   ┃ [ 32]         '@headlessui/react': '1.7.4',
error:   ┃ [ 33]         '@k8slens/extensions': '6.4.0-beta.12',
error:   ┃ [ 34]         '@k8slens/lens-platform-extension-sdk': '4.4.3',
error:   ┃ [ 35]         '@lensapp/cli-lens-extension': '0.12.1',
error:   ┃ [ 36]         '@lensapp/eslint-config': '1.0.2',
error:   ┃ [ 37]         '@lensapp/prettier-config': '0.3.7',
error:   ┃ [ 38]         '@mui/material': '5.10.9',
error:   ┃ [ 39]         '@swc/cli': '0.1.61',
error:   ┃ [ 40]         '@swc/core': '1.2.168',
error:   ┃ [ 41]         '@swc/jest': '0.2.23',
error:   ┃ [ 42]         '@testing-library/dom': '8.19.0',
error:   ┃ [ 43]         '@testing-library/jest-dom': '5.16.5',
error:   ┃ [ 44]         '@testing-library/react': '12.1.5',
error:   ┃ [ 45]         '@testing-library/user-event': '14.4.3',
error:   ┃ [ 46]         '@types/checksum': '0.1.33',
error:   ┃ [ 47]         '@types/decompress': '4.2.4',
error:   ┃ [ 48]         '@types/jest': '29.2.4',
error:   ┃ [ 49]         '@types/js-yaml': '4.0.5',
error:   ┃ [ 50]         '@types/lodash': '4.14.191',
error:   ┃ [ 51]         '@types/node': '16.11.26',
error:   ┃ [ 52]         '@types/semver': '7.3.13',
error:   ┃ [ 53]         '@types/slug': '5.0.3',
error:   ┃ [ 54]         '@types/webpack-env': '^1.18.0',
error:   ┃ [ 55]         '@typescript-eslint/eslint-plugin': '5.40.0',
error:   ┃ [ 56]         '@typescript-eslint/parser': '5.40.0',
error:   ┃ [ 57]         checksum: '1.0.0',
error:   ┃ [ 58]         clsx: '1.2.1',
error:   ┃ [ 59]         conf: '7.1.2',
error:   ┃ [ 60]         decompress: '4.2.1',
error:   ┃ [ 61]         electron: '19.0.4',
error:   ┃ [ 62]         eol: '0.9.1',
error:   ┃ [ 63]         eslint: '8.31.0',
error:   ┃ [ 64]         'eslint-config-airbnb': '19.0.4',
error:   ┃ [ 65]         'eslint-config-prettier': '8.6.0',
error:   ┃ [ 66]         'eslint-import-resolver-typescript': '3.5.3',
error:   ┃ [ 67]         'eslint-plugin-import': '2.26.0',
error:   ┃ [ 68]         'eslint-plugin-jsx-a11y': '6.5.1',
error:   ┃ [ 69]         'eslint-plugin-prettier': '4.2.1',
error:   ┃ [ 70]         'eslint-plugin-react': '7.31.10',
error:   ┃ [ 71]         'eslint-plugin-react-hooks': '4.6.0',
error:   ┃ [ 72]         'eslint-plugin-unused-imports': '2.0.0',
error:   ┃ [ 73]         'exponential-backoff': '3.1.0',
error:   ┃ [ 74]         got: '11.8.5',
error:   ┃ [ 75]         'human-format': '1.0.0',
error:   ┃ [ 76]         jest: '29.3.1',
error:   ┃ [ 77]         'jest-environment-jsdom': '29.2.2',
error:   ┃ [ 78]         'js-yaml': '4.1.0',
error:   ┃ [ 79]         lodash: '4.17.21',
error:   ┃ [ 80]         mobx: '6.6.2',
error:   ┃ [ 81]         'mobx-react': '7.5.2',
error:   ┃ [ 82]         'node-pty': '0.10.1',
error:   ┃ [ 83]         prettier: '2.8.1',
error:   ┃ [ 84]         react: '17.0.2',
error:   ┃ [ 85]         'react-dom': '17.0.2',
error:   ┃ [ 86]         semver: '7.3.8',
error:   ┃ [ 87]         slug: '8.2.2',
error:   ┃ [ 88]         'sudo-prompt': '9.2.1',
error:   ┃ [ 89]         'swc-loader': '0.2.3',
error:   ┃ [ 90]         systeminformation: '5.12.11',
error:   ┃ [ 91]         table: '6.8.1',
error:   ┃ [ 92]         tempy: '1.0.1',
error:   ┃ [ 93]         'transform-tty': '1.0.11',
error:   ┃ [ 94]         'ts-loader': '9.4.2',
error:   ┃ [ 95]         'tsconfig-paths-webpack-plugin': '4.0.0',
error:   ┃ [ 96]         typescript: '4.8.4',
error:   ┃ [ 97]         webpack: '5.76.2',
error:   ┃ [ 98]         'webpack-cli': '4.10.0'
error:   ┃ [ 99]       },
error:   ┃ [100]       dependencies: { 'run-script-os': '1.1.6' }
error:   ┃ [101]     },
error:   ┃ [102]     manifestPath: 'irrelevant'
error:   ┃ [103]   },
error:   ┃ [104]   error: SyntaxError: Unexpected token t in JSON at position 3705
error:   ┃ [105]       at JSON.parse (<anonymous>)
error:   ┃ [106]       at t.deserializeModel (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lens-desktop-kube-lens-extension/dist/main.js:2:7901)
error:   ┃ [107]       at t.load (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lens-desktop-kube-lens-extension/dist/main.js:2:4562)
error:   ┃ [108]       at async ElectronSyncStore.initialize (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lens-desktop-kube-lens-extension/dist/main.js:2:1056)
error:   ┃ [109]       at async Object.<anonymous> (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lens-desktop-kube-lens-extension/dist/main.js:2:26223)
error:   ┃ [110]       at async LocalDevClusterMainExtension.onActivate (/snap/kontena-lens/215/resources/app.asar/node_modules/@lensapp/lens-desktop-kube-lens-extension/dist/main.js:2:1545140)
error:   ┃ [111]       at async Promise.all (index 2)
error:   ┃ [112]       at async ExtensionLoader.loadExtensions (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26703:9)
error:   ┃ [113]       at async ExtensionLoader.autoInitExtensions (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26761:34)
error:   ┃ [114]       at async ExtensionLoader.initMain (/snap/kontena-lens/215/resources/app.asar/node_modules/@k8slens/core/static/build/library/main.js:26630:9)
error:   ┗ [115] }
info:    ▪ [EXTENSION]: enabled @lensapp/cli-lens-extension@0.16.1 +11ms
info:    ▪ [EXTENSION]: enabled @lensapp/cloud-provider-sync-extension@0.2.0 +0ms
info:    ▪ [EXTENSION]: enabled @lensapp/lens-desktop-kube-lens-extension@0.26.2 +0ms
info:    ▪ [EXTENSION]: enabled @lensapp/lens-license-extension@0.14.0 +1ms
info:    ▪ [EXTENSION]: enabled @lensapp/lenscloud-lens-extension@1.30.0 +0ms
info:    ▪ [EXTENSION]: enabled @lensapp/oci-image-lens-extension@0.28.0 +0ms
info:    ▪ [EXTENSION]: enabled @lensapp/support-lens-extension@0.11.0 +0ms
info:    ▪ [EXTENSION]: enabled @lensapp/survey-lens-extension@0.6.0 +0ms
info:    ▪ [EXTENSION]: enabled @lensapp/telemetry-lens-extension@0.8.0 +0ms
info:    ▪ [EXTENSION]: enabled @lensapp/tour-lens-extension@1.7.0 +0ms
info:    ▪ [EXTENSION-DISCOVERY] loading extensions from /home/user/snap/kontena-lens/215/.config/Lens +1ms
info:    ▪ [EXTENSION-DISCOVERY] watching extension add/remove in /home/user/.k8slens/extensions +3ms
warn:    ▪ No suitable icon found for task bar. +8ms
info:    ▪ [CREATE-ELECTRON-WINDOW]: Loading content for window "first-application-window" from url: https://lens.app:41173... +1ms
[12069:0418/150213.432159:ERROR:cert_verify_proc_builtin.cc(681)] CertVerifyProcBuiltin for 127.0.0.1 failed:
----- Certificate i=0 (O=Lens,CN=Lens Certificate Authority) -----
ERROR: No matching issuer found

info:    ▪ [CREATE-ELECTRON-WINDOW]: Window "first-application-window" loaded +2s
Error occurred in handler for 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
Error occurred in handler for 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
[ELECTRON-SYNC-STORE]: 2023-04-18T12:02:16.273Z - select-space-store ~ ipc electron-sync-store:renderer:initialize:select-space-store received
Error occurred in handler for 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
[ELECTRON-SYNC-STORE]: 2023-04-18T12:02:16.273Z - select-space-store ~ ipc electron-sync-store:renderer:initialize:select-space-store received
[ELECTRON-SYNC-STORE]: 2023-04-18T12:02:16.273Z - startup-store ~ ipc electron-sync-store:renderer:initialize:startup-store received
Error occurred in handler for 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
...
Error occurred in handler for 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
Error occurred in handler for 'extensions@aef12ffa13b0b8ed482adc0bfca0a3017359f8d395cdc1ba10a8dd4fb0b2a8e0:vm:profiles:get': No handler registered for 'extensions@aef12ffa13b0b8ed482adc0bfca0a3017359f8d395cdc1ba10a8dd4fb0b2a8e0:vm:profiles:get'
Error occurred in handler for 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
...
Error occurred in handler for 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
Error occurred in handler for 'extensions@aef12ffa13b0b8ed482adc0bfca0a3017359f8d395cdc1ba10a8dd4fb0b2a8e0:vm:profiles:get': No handler registered for 'extensions@aef12ffa13b0b8ed482adc0bfca0a3017359f8d395cdc1ba10a8dd4fb0b2a8e0:vm:profiles:get'
Error occurred in handler for 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
...
Error occurred in handler for 'electron-sync-store:renderer:initialize:auth-token-store': No handler registered for 'electron-sync-store:renderer:initialize:auth-token-store'
SNAP env is defined, updater is disabled
info:    ▪ [KUBECONFIG-SYNC]: starting requested syncs +58s
info:    ┏ [KUBECONFIG-SYNC]: starting sync of file/folder +2ms
info:    ┗ [1] { filePath: '/home/user/snap/kontena-lens/215/.config/Lens/kubeconfigs' }
info:    ┏ [KUBECONFIG-SYNC]: starting sync of file/folder +1ms
info:    ┗ [1] { filePath: '/home/user/.kube' }
warn:    ┏ [KUBECONFIG-SYNC]: encountered errors while loading config: "value" must be of type object +26ms
warn:    ┃ [ 1] {
warn:    ┃ [ 2]   filePath: '/home/user/.kube/kubectx',
warn:    ┃ [ 3]   details: [
warn:    ┃ [ 4]     {
warn:    ┃ [ 5]       message: '"value" must be of type object',
warn:    ┃ [ 6]       path: [],
warn:    ┃ [ 7]       type: 'object.base',
warn:    ┃ [ 8]       context: { type: 'object', label: 'value', value: 'arn:aws:eks:us-west-2:538763013974:cluster/core-projects' }
warn:    ┃ [ 9]     }
warn:    ┃ [10]   ]
warn:    ┗ [11] }
Nokel81 commented 1 year ago

@oleks-popovych please open a new issue

AntonOfTheWoods commented 11 months ago

@Nokel81 , this is still affecting several platforms. I'm pretty sure it wasn't fixed - maybe you just found a workaround?

rune-bob commented 10 months ago

I just installed Lens, Ubuntu 22.04 using snap and it worked great. I installed extension nevalla-kube-resource map, got "incompatible" image uninstalled it, and then i got the same error as @maarten256 image

rune-bob commented 10 months ago

Workaround: Uninstalled everything and installed from the APT repository: https://docs.k8slens.dev/getting-started/install-lens/

Then the extension like this: https://github.com/nevalla/lens-resource-map-extension/issues/21

After a restart it was good to go.