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

OpenLens 6.3.0 - No Logs or Shell buttons #6823

Closed
lukjaw opened this issue Dec 22, 2022 · 94 comments
Closed

OpenLens 6.3.0 - No Logs or Shell buttons #6823

lukjaw opened this issue Dec 22, 2022 · 94 comments
Labels
bug Something isn't working

Comments

@lukjaw
Copy link

lukjaw commented Dec 22, 2022

Describe the bug
After installing OpenLens v 6.3.0 i cannot see Logs and Shell buttons under pods / nodes

To Reproduce
Steps to reproduce the behavior:

  1. Install OpenLens on Windows using scoop
  2. Launching OpenLens

Expected behavior
I would like to see the Logs and Shell buttons like in standard Lens IDE

Screenshots
image

Environment (please complete the following information):

  • Lens Version: OpenLens v 6.3.0
  • OS: Windows 10 Build 19044.2364
  • Installation method (e.g. snap or AppImage in Linux): scoop

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

info:    Ôľ¬ ­čöî Starting LensProxy +0ms
info:    Ôľ¬ [LENS-PROXY]: Proxy server has started at 127.0.0.1:53779 +5ms
info:    Ôľ¬ ­čöÄ Testing LensProxy connection ... +2ms
info:    Ôľ¬ [LENS-USER-STORE]: LOADING ... +7ms
info:    Ôľ¬ [LENS-USER-STORE]: LOADED from C:\Users\lukjaw\AppData\Roaming\OpenLens\lens-user-store.json +14ms
info:    Ôľ¬ [LENS-CLUSTER-STORE]: LOADING ... +0ms
info:    Ôľ¬ [LENS-CLUSTER-STORE]: LOADED from C:\Users\lukjaw\AppData\Roaming\OpenLens\lens-cluster-store.json +140ms
info:    Ôľ¬ ÔÜí LensProxy connection OK +16ms
info:    Ôľ¬ [CREATE-ELECTRON-WINDOW]: Loading content for window "splash" from file: C:\Users\lukjaw\scoop\apps\openlens\current\resources\app.asar\static\splash.html... +48ms
info:    Ôľ¬ [CREATE-ELECTRON-WINDOW]: Window "splash" loaded +222ms
info:    Ôľ¬ [LENS-EXTENSIONS]: LOADING ... +21ms
info:    Ôľ¬ [LENS-EXTENSIONS]: LOADED from C:\Users\lukjaw\AppData\Roaming\OpenLens\lens-extensions.json +3ms
info:    Ôľ¬ [LENS-WEBLINK-STORE]: LOADING ... +5ms
info:    Ôľ¬ [LENS-WEBLINK-STORE]: LOADED from C:\Users\lukjaw\AppData\Roaming\OpenLens\lens-weblink-store.json +12ms
info:    Ôľ¬ ­čôč Setting protocol client for lens:// +8ms
info:    Ôľ¬ ­čôč Protocol client register succeeded Ôťů +2ms
info:    Ôľ¬ ­čžę Initializing extensions +4ms
info:    Ôľ¬ [LENS-FILESYSTEM-PROVISIONER-STORE]: LOADING ... +41ms
info:    Ôľ¬ [LENS-FILESYSTEM-PROVISIONER-STORE]: LOADED from C:\Users\lukjaw\AppData\Roaming\OpenLens\lens-filesystem-provisioner-store.json +4ms
info:    Ôľ¬ ­čÉÜ Syncing shell environment +0ms
info:    Ôľ¬ [EXTENSIONS-LOADER]: auto initializing extensions +23ms
info:    Ôľ¬ [LENS-HOTBAR-STORE]: LOADING ... +2ms
info:    Ôľ¬ [LENS-HOTBAR-STORE]: LOADED from C:\Users\lukjaw\AppData\Roaming\OpenLens\lens-hotbar-store.json +10ms
info:    Ôľ¬ [EXTENSION-DISCOVERY] loading extensions from C:\Users\lukjaw\AppData\Roaming\OpenLens +9ms
info:    Ôľ¬ [EXTENSION-DISCOVERY] watching extension add/remove in C:\Users\lukjaw\.k8slens\extensions +12ms
info:    Ôľ¬ [CREATE-ELECTRON-WINDOW]: Loading content for window "first-application-window" from url: http://localhost:53779... +17ms
info:    Ôľ¬ [CREATE-ELECTRON-WINDOW]: Window "first-application-window" loaded +2s
Checking for update
info:    Ôľ¬ [KUBECONFIG-SYNC]: starting requested syncs +444ms
info:    ÔöĆ [KUBECONFIG-SYNC]: starting sync of file/folder +2ms
info:    ÔöŚ [1] { filePath: 'C:\\Users\\lukjaw\\AppData\\Roaming\\OpenLens\\kubeconfigs' }
info:    ÔöĆ [KUBECONFIG-SYNC]: starting sync of file/folder +2ms
info:    ÔöŚ [1] { filePath: 'C:\\Users\\lukjaw\\.kube' }

 
Error: Error: Cannot find channel "latest.yml" update info: HttpError: 404
"method: GET url: https://github.com/MuhammedKalkan/OpenLens/releases/download/Latest/latest.yml?noCache=1gkstml0t\n\nPlease double check that your authentication token is correct. Due to security reasons, actual status maybe not reported, but 404.\n"
Headers: {
  "server": "GitHub.com",
  "date": "Thu, 22 Dec 2022 12:42:34 GMT",
  "content-type": "text/plain; charset=utf-8",
  "vary": "X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, Accept-Encoding, Accept, X-Requested-With",
  "cache-control": "no-cache",
  "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
  "x-frame-options": "deny",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "0",
  "referrer-policy": "no-referrer-when-downgrade",
  "content-security-policy": "default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'",
  "content-encoding": "gzip",
  "content-length": "29",
  "x-github-request-id": "D228:79F3:8527612:893D291:63A450BA"
}
    at createHttpError (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\httpExecutor.js:14:12)
    at ElectronHttpExecutor.handleResponse (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\httpExecutor.js:116:20)
    at ClientRequest.<anonymous> (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\httpExecutor.js:82:26)
    at ClientRequest.emit (node:events:526:28)
    at ClientRequest.emit (node:domain:475:12)
    at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:101:6917)
    at SimpleURLLoaderWrapper.emit (node:events:526:28)
    at SimpleURLLoaderWrapper.emit (node:domain:475:12)
    at Object.newError (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\index.js:47:19)
    at GenericProvider.getLatestVersion (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\out\providers\GenericProvider.js:27:50)
    at async NsisUpdater.getUpdateInfoAndProvider (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:298:19)
    at async NsisUpdater.doCheckForUpdates (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:312:24)
    at async C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\static\build\main.js:2:413995
    at async r (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\static\build\main.js:2:414485)
    at async C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\static\build\main.js:2:417149
error:   ÔöĆ [UPDATE-APP/CHECK-FOR-UPDATES] Cannot find channel "latest.yml" update info: HttpError: 404
"method: GET url: https://github.com/MuhammedKalkan/OpenLens/releases/download/Latest/latest.yml?noCache=1gkstml0t\n\nPlease double check that your authentication token is correct. Due to security reasons, actual status maybe not reported, but 404.\n"
Headers: {
  "server": "GitHub.com",
  "date": "Thu, 22 Dec 2022 12:42:34 GMT",
  "content-type": "text/plain; charset=utf-8",
  "vary": "X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, Accept-Encoding, Accept, X-Requested-With",
  "cache-control": "no-cache",
  "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
  "x-frame-options": "deny",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "0",
  "referrer-policy": "no-referrer-when-downgrade",
  "content-security-policy": "default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'",
  "content-encoding": "gzip",
  "content-length": "29",
  "x-github-request-id": "D228:79F3:8527612:893D291:63A450BA"
}
    at createHttpError (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\httpExecutor.js:14:12)
    at ElectronHttpExecutor.handleResponse (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\httpExecutor.js:116:20)
    at ClientRequest.<anonymous> (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\httpExecutor.js:82:26)
    at ClientRequest.emit (node:events:526:28)
    at ClientRequest.emit (node:domain:475:12)
    at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:101:6917)
    at SimpleURLLoaderWrapper.emit (node:events:526:28)
    at SimpleURLLoaderWrapper.emit (node:domain:475:12) +286ms
error:   Ôöâ [ 1] Error: Cannot find channel "latest.yml" update info: HttpError: 404
error:   Ôöâ [ 2] "method: GET url: https://github.com/MuhammedKalkan/OpenLens/releases/download/Latest/latest.yml?noCache=1gkstml0t\n\nPlease double check that your authentication token is correct. Due to security reasons, actual status maybe not reported, but 404.\n"
error:   Ôöâ [ 3] Headers: {
error:   Ôöâ [ 4]   "server": "GitHub.com",
error:   Ôöâ [ 5]   "date": "Thu, 22 Dec 2022 12:42:34 GMT",
error:   Ôöâ [ 6]   "content-type": "text/plain; charset=utf-8",
error:   Ôöâ [ 7]   "vary": "X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, Accept-Encoding, Accept, X-Requested-With",
error:   Ôöâ [ 8]   "cache-control": "no-cache",
error:   Ôöâ [ 9]   "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
error:   Ôöâ [10]   "x-frame-options": "deny",
error:   Ôöâ [11]   "x-content-type-options": "nosniff",
error:   Ôöâ [12]   "x-xss-protection": "0",
error:   Ôöâ [13]   "referrer-policy": "no-referrer-when-downgrade",
error:   Ôöâ [14]   "content-security-policy": "default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'",
error:   Ôöâ [15]   "content-encoding": "gzip",
error:   Ôöâ [16]   "content-length": "29",
error:   Ôöâ [17]   "x-github-request-id": "D228:79F3:8527612:893D291:63A450BA"
error:   Ôöâ [18] }
error:   Ôöâ [19]     at createHttpError (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\httpExecutor.js:14:12)
error:   Ôöâ [20]     at ElectronHttpExecutor.handleResponse (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\httpExecutor.js:116:20)
error:   Ôöâ [21]     at ClientRequest.<anonymous> (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\httpExecutor.js:82:26)
error:   Ôöâ [22]     at ClientRequest.emit (node:events:526:28)
error:   Ôöâ [23]     at ClientRequest.emit (node:domain:475:12)
error:   Ôöâ [24]     at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:101:6917)
error:   Ôöâ [25]     at SimpleURLLoaderWrapper.emit (node:events:526:28)
error:   Ôöâ [26]     at SimpleURLLoaderWrapper.emit (node:domain:475:12)
error:   Ôöâ [27]     at Object.newError (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\node_modules\builder-util-runtime\out\index.js:47:19)
error:   Ôöâ [28]     at GenericProvider.getLatestVersion (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\out\providers\GenericProvider.js:27:50)
error:   Ôöâ [29]     at async NsisUpdater.getUpdateInfoAndProvider (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:298:19)
error:   Ôöâ [30]     at async NsisUpdater.doCheckForUpdates (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:312:24)
error:   Ôöâ [31]     at async C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\static\build\main.js:2:413995
error:   Ôöâ [32]     at async r (C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\static\build\main.js:2:414485)
error:   Ôöâ [33]     at async C:\Users\lukjaw\scoop\apps\openlens\6.3.0\resources\app.asar\static\build\main.js:2:417149
error:   ÔöŚ [34] { code: 'ERR_UPDATER_CHANNEL_FILE_NOT_FOUND' }

Additional context
I Was using Lens IDE on a license grace period and i wanted to switch to OpenLens.

I removed previous Lens version and cleared all /User/Appdata files and any remaining files from old installations, rebooted, re-installed OpenLens again, tried also solution mentioned in here:

#1690 (comment)

But i ran npm install from the scoop folder (C:\Users****\scoop\apps\openlens\6.3.0\resources\app.asar.unpacked\node_modules)

@lukjaw lukjaw added the bug Something isn't working label Dec 22, 2022
@dedo1911
Copy link

Same issue with clean setup using OpenLens-6.3.0.exe
I wasn't able to test on other platforms yet.

@odedonato
Copy link

Same issue with clean setup using OpenLens-6.3.0.exe I wasn't able to test on other platforms yet.

On MacOS same thing.

@dedo1911 I may know you from some Ingress events, I'm Dedo. :)

@CappyT
Copy link

CappyT commented Dec 22, 2022

Same issue here on windows, using installer.

@mossroy
Copy link

mossroy commented Dec 22, 2022

Same on Ubuntu. It looks like a regression of version 6.3.0

@msa0311
Copy link
Contributor

msa0311 commented Dec 23, 2022

The in-tree extensions have been removed from with 6.3.0, see the following issues / PRs that explain the background:

Functionality is still available with the latest stable binary version from our website https://k8slens.dev/.

@holograph
Copy link

The in-tree extensions have been removed from with 6.3.0, see the following issues / PRs that explain the background:

* [Improve Extension loading capabilities #6749](https://github.com/lensapp/lens/issues/6749)

* [Include bundled extensions in package.json #6715](https://github.com/lensapp/lens/pull/6715)

* [Remove in-tree extensions to help facilitate a more secure and faster booting lens #6775](https://github.com/lensapp/lens/pull/6775)

Functionality is still available with the latest stable binary version from our website https://k8slens.dev/.

That's complete bullshit. You took an open-source project and made it un-buildable for commercial purposes. Own it.

@malkir
Copy link

malkir commented Dec 27, 2022

The in-tree extensions have been removed from with 6.3.0, see the following issues / PRs that explain the background
Functionality is still available with the latest stable binary version from our website

..and just like that, my evaluation of the product is complete, straight to /dev/null with Lens, at least with a dev team trying to cover their crap so sloppily.

@worldofgeese
Copy link

For those of you looking for an alternative, I'll be looking at Monokle Desktop, which just released "Cluster Mode". I haven't tried it yet but thought I'd share. Are there any other GUI clients?

@sherifabdlnaby
Copy link

Seriously folks ? That's exactly how to lose your community (and potential customers)! That's not how you do Open Source.

@aldmbmtl
Copy link

My team and I, a pretty large global team, have been evaluating Lens for the last 3 months and it was looking really promising. This change has made our decision for us. We will look elsewhere now.

@sigmonsays
Copy link

anyone gonna fork this tool now?

@aldmbmtl
Copy link

There is a fork called OpenLens. I switched to that awhile ago when Lens started requiring a login just to use it. I have been using Lens for about a year and a half at home (and loved it). That is why I recommended it to my company (an example of why the community is important....). But with this happening, I can't even use it personally. I can't check my logs or shell in without needing to do a rebuild or digging into the source code? So why would I stick my neck out and recommend it to my employer?

I am personally switching back to k9s for now and trying out Monokle. I may come back to Lens if they fix this, but I surely will not be recommending it anymore in a professional setting. We are starting to have conversations about alternatives since Lens is no longer an option for us.

@jakolehm
Copy link
Contributor

jakolehm commented Dec 28, 2022

That's complete bullshit. You took an open-source project and made it un-buildable for commercial purposes. Own it.

The open-source project (this repo) is still buildable, we even provide a way to build it with a single command.

@holograph
Copy link

That's complete bullshit. You took an open-source project and made it un-buildable for commercial purposes. Own it.

The open-source project (this repo) is still buildable, we even provide a way to build it with a single command.

... and require out-of-band account management with the prebuilt binaries, while making it harder for open source maintainers like @MuhammedKalkan to keep binary builds going. I appreciate Lens and the work put into it a lot, which is exactly why these latest moves feel like a big middle finger to the existing community.

@jkroepke
Copy link
Contributor

That's complete bullshit. You took an open-source project and made it un-buildable for commercial purposes. Own it.

The open-source project (this repo) is still buildable, we even provide a way to build it with a single command.

And why you remove existing code? I read the reason the PR for technical reasons. But then in the same post, you said its available in the Lens Desktop binary builds. Can you explain @jakolehm why the technical reasons are not effected by Lens Desktop? You removed the extensions to save startup time, but re-introduce them downstream? Why?

@jakolehm
Copy link
Contributor

And why you remove existing code?

I don't want to sound too snarky but code is being removed (and added) every day, it's the normal practice with software development. If someone needs the removed code it is available via version control (git).

I read the reason the PR for technical reasons. But then in the same post, you said its available in the Lens Desktop binary builds. Can you explain @jakolehm why the technical reasons are not effected by Lens Desktop?

Lens Desktop includes many extensions that are not part of this repo (even before 6.3.0). Technical reasons for removing extensions from this repo should be pretty clear (as described in the linked issues/PRs) and everyone can still install those extensions manually to OpenLens if they desire to do so.

You removed the extensions to save startup time, but re-introduce them downstream? Why?

Startup time improvements have nothing to do directly with number of extensions being included in a build, we actually improved the performance and stability of bundled extensions loader.

@AssafKatz3
Copy link

The in-tree extensions have been removed from with 6.3.0, see the following issues / PRs that explain the background:

Functionality is still available with the latest stable binary version from our website https://k8slens.dev/.

@msa0311 These reasons explained why you removed them from the installer, not why these extensions aren't available for installing.

@jkroepke
Copy link
Contributor

@jakolehm

everyone can still install those extensions manually to OpenLens if they desire to do so.

Then please provide the actual source code location of the extensions that are used in Lens Desktop.

@kdeyko
Copy link

kdeyko commented Dec 28, 2022

@jakolehm

everyone can still install those extensions manually to OpenLens

How do I do it? Could you please add the instruction to Readme or anywhere else? I believe such major changes to functionality should be reflected in the documentation.

@AssafKatz3
Copy link

@kdeyko This should be in the extensions list, I opened a case for it (linked above).

@Carus11
Copy link

Carus11 commented Dec 28, 2022

I understand that this isn't my project and that Lens is within their rights to monetize the project. Neutering the functionality of the open source version is disappointing though. I filled out the surveys on what features I would pay for but I never imagined that basic functionality would be removed instead.

This will likely lead to me not using lens at all, and not being in a position to recommend it to my clients as the tool I once loved to use.

I was mistaken in my original understanding of the situation, better conversation below.

@EvertonSA
Copy link

nice, I spent so much time advocating for lens, now this. thanks. will drop and discourage the usage on my current employer

@marafa-sugarcrm
Copy link

just yesterday i added lens to our internal wiki of apps to use. and just now i removed it

@andreivasy
Copy link

I've tested https://github.com/alebcay/openlens-node-pod-menu on OpenLens 6.4.11 and it works

@JAZ-013
Copy link

JAZ-013 commented Mar 31, 2023

I created a pull request on this ages ago that still has not been merged.

lensapp/lens-extensions#21

@madduci
Copy link

madduci commented Mar 31, 2023

I've tested https://github.com/alebcay/openlens-node-pod-menu on OpenLens 6.4.11 and it works

I've tested it too with 6.4.11 installed via chocolatey and it doesn't show up

@SalahAdDin
Copy link

I created a pull request on this ages ago that still has not been merged.

lensapp/lens-extensions#21

I did find the extension, but I don't remember where, hahaha

@andreivasy
Copy link

andreivasy commented Mar 31, 2023

I've tested https://github.com/alebcay/openlens-node-pod-menu on OpenLens 6.4.11 and it works

I've tested it too with 6.4.11 installed via chocolatey and it doesn't show up

Is it enabled?
image

I installed OpenLens using the EXE from here: https://github.com/MuhammedKalkan/OpenLens/releases

@tibistibi
Copy link

tibistibi commented Apr 3, 2023

Yes. Go to extensions (ctrl+shift+e) add this name in the box: @alebcay/openlens-node-pod-menu and hit install. After that all was a bit buggy but after restart it works fine and i have the menu options back

@grimlokason
Copy link

it's enabled on 6.4.15, but didn't work :/
going back to the one previous 6.3,

Quite a bad move to remove fonction like those whle wanting to create a modular apps without providing them.

@naydoo
Copy link

naydoo commented May 2, 2023

Yes. Go to extensions (ctrl+shift+e) add this name in the box: @alebcay/openlens-node-pod-menu and hit install. After that all was a bit buggy but after restart it works fine and i have the menu options back

This worked for me

@alvarezdaniel
Copy link

Yes. Go to extensions (ctrl+shift+e) add this name in the box: @alebcay/openlens-node-pod-menu and hit install. After that all was a bit buggy but after restart it works fine and i have the menu options back

Thanks, shell and logs are back!

@ChrisNoSim
Copy link

Thx all is working again!!! Nice job 🙏

@ns-rloffelmacher
Copy link

FWIW I needed to enable the plugin after adding

@grimlokason
Copy link

The plugin didn't worked here.

tried a lot of things in various order: uninstall/reinstall the plugin. enable/disable it, restart openlens...
the only solution was to revert to the last version with it.

@fabio-andre-rodrigues
Copy link

The plugin didn't worked here.

tried a lot of things in various order: uninstall/reinstall the plugin. enable/disable it, restart openlens... the only solution was to revert to the last version with it.

The same. After last update no more logs

@SalahAdDin
Copy link

The plugin didn't work here.
tried a lot of things in various orders: uninstall/reinstall the plugin. enable/disable it, restart open lens... the only solution was to revert to the last version with it.

The same. After the last update no more logs

Don't tell us this!

@kbocock-krg
Copy link

Not working in this version. Literally the logs are the 1 feature I use the most. Please fix asap. OpenLens: 6.5.2-309

@maximkosheev
Copy link

plugin not work on version 6.5.2-356 even after enabled.

@SalahAdDin
Copy link

Seems the plugin needs to be updated.

@FyiurAmron
Copy link

FyiurAmron commented Jun 30, 2023

FWIW, please take the discussions about the plugin to the plugin page. It doesn't make any sense to discuss it here. (and it works for me, on OpenLens 6.5.2-356 , you just need to terminate OpenLens right after the install and then restart it, it works then)

@alebcay
Copy link
Contributor

alebcay commented Jul 13, 2023

For what it's worth, I have been using version 0.1.0 of the plugin with OpenLens 6.5.2-366 without any issues. I'll cut a new release soon but it's unclear to me if this will actually fix any of the problems that people have been running into.

In the future, please use the issue board on the plugin itself for discussing these concerns. I don't actively follow this thread much anymore, so I will be better able to respond to any compatibility issues that people are running into and we can keep track of the outstanding issues in one place.

@marafa-sugarcrm
Copy link

this was automagically fixed for me

@gudge25
Copy link

gudge25 commented Aug 31, 2023

@alebcay/openlens-node-pod-menu
do the trick but better it to be build in

  • cant find Prometheus installation anymore

@pbv7
Copy link

pbv7 commented Sep 14, 2023

@alebcay/openlens-node-pod-menu do the trick but better it to be build in

  • cant find Prometheus installation anymore

Workaround @shilazi/openlens-lens-metrics

@swagfin
Copy link

swagfin commented Sep 19, 2023

Yes. Go to extensions (ctrl+shift+e) add this name in the box: @alebcay/openlens-node-pod-menu and hit install. After that all was a bit buggy but after restart it works fine and i have the menu options back

This has worked on v6.5.2, thank you. I had to open extension again and manually enable it

@ro0NL
Copy link

ro0NL commented Oct 27, 2023

lol why isnt this enabled by default?

@danilogco
Copy link

lol why isnt this enabled by default?

They have a paid version and free subscription is gone. Strategy? 💰

Btw, if anyone has a problem trying to install extensions, I suggest trying deleting everything from the directory `~/.var/app/dev.k8slens.OpenLens/'. It worked for me. The flatpak version didn't worked well here, I installed via https://github.com/MuhammedKalkan/OpenLens.

@Laser42
Copy link

Laser42 commented Feb 1, 2024

Yes. Go to extensions (ctrl+shift+e) add this name in the box: @alebcay/openlens-node-pod-menu and hit install. After that all was a bit buggy but after restart it works fine and i have the menu options back

This doesn't work for me. I tried to force use a registry from my global .npmrc. Was it security restriction or not, i've found the simplest way, because compiling extension from the sources is much more harder.

So:

  1. npm install -g @alebcay/openlens-node-pod-menu
  2. Locate downloaded package, navigate into @alebcay folder
  3. Use archive tool (I used 7zip) to add openlens-node-pod-menu directory into new tar archive
  4. Just drag-and-drop tar archive into OpenLens > File > Extensions window

Voila, I hope this can help someone

@krafcik02
Copy link

krafcik02 commented Mar 7, 2024

In OpenLens open Extension (Win – Ctrl + Shift + e, 🍎 - Command + Shift + e),
Enter @alebcay/openlens-node-pod-menu and install
Enjoy!

@JAZ-013
Copy link

JAZ-013 commented Mar 7, 2024

In OpenLens open Extension (Win – Ctrl + Shift + e, 🍎 - Command + Shift + e), Enter @alebcay/openlens-node-pod-menu and install Enjoy!

Dude, this was closed like a year ago.

@krafcik02
Copy link

krafcik02 commented Mar 8, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests