-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Unable to skip login page #5444
Comments
Same problem here. |
Here's a workaround. Add the following to your /etc/hosts file:
That will break the login page, and let you click the skip button in Lens 5.4.x Lens 5.4, last known version to allow skipping login page with hack above: |
@kallisti5 Thanks for the workaround. After getting past the login page with your workaround and then configuring lens to not show the login page, I could remove the entry in my Guess it will only be a matter of time before the option to disable the login page is removed as well. |
Oof. Maybe it only works for the older 5.4 version. Lens developers, hear me. You are accepting pull requests for your project. The community is helping develop the application... going anti-user like this is a huge mistake if it's on purpose. EDIT. It's on purpose, confirmed via Tweet. Take a look at k9s, kubenav, or octant for alternatives. |
As someone who tested the latest beta, this was not present and I don't see any issue referenced that should have caused this. Maybe we give them a chance to respond before assuming? I too am disappointed the release version seems to force me to be stuck at this screen, but I have to believe this was not their intent. |
@npasken that's fair, I updated my comment to include "if it's on purpose" :-) |
We do need a better way to fall back to the prior version we were using when things like this happen. |
Ok I found an old 5.4 windows installer still available (grab it while it's there! https://api.k8slens.dev/binaries/Lens%20Setup%205.4.6-latest.20220421.1.exe). I've installed this version with the hosts file modification in place, and been able get past the login. |
Where is the skip button? |
Seems it is intentional https://twitter.com/k8slens/status/1529470612380344321?s=21&t=yvydstNYJkrBPcKI_PTrwQ |
I had login page disabled in settings and looks like it was forcefully disabled after update. Now i'm getting kicked to login page with no ability to skip it. |
I believe, that the twitter post and the "you are not online, you cant use lens" screen confirm that, with the new version, a lens ID is in fact required. |
Next twitter announcement would say we are taking lens out of github and starting to charge users $$ for license fee. |
Yeah.. it feels like it's time to fork Lens. Any nodejs developers interested? |
Kinda sad - the login screen doesn't even work for me. It just spins and spins... |
https://www.boatsafe.com/boating-glossary-terms/ Fun nautical terms for a fork rebrand 😆 |
Just adding to the voices, this is leading to an immediate removal of lens from my system. |
Yup bad move. The reasons are not justified IMHO what does me making an account have anything to do with collaboration, I work alone. |
Rendered completely useless. Tried logging in with Github, I get a "Invalid credentials" against the cluster. Registered a new account, same "Invalid credentials" error. What a shame. I use Lens to do my work. I guess it's back to kubectl for me. |
Having a look for alternatives, I found https://github.com/vmware-tanzu/octant (through https://twitter.com/disconn3ct/status/1529487362828509184) - not yet into the details and unsure whether it's a good replacement, but I think it should be somewhere here that anyone can find it to try. |
k9s is another good option, if you're OK with cli interface https://github.com/derailed/k9s |
Here's another option which is pretty good: https://kubenav.io/ |
why can't we just fork the Lens repository? |
It's getting SaaSified, the writing's been on the wall a while now. I recommend the k9s alternative for anyone looking for a similar product. |
We definitely can.. however we need someone well versed in nodejs to step up to maintaining it. It's probably a moderate project to maintain, but whomever did would have a lot of support via pull requests and community contribution. I jokingly forked it, but pretty quickly realized there are a bunch of weird node requirements (really old nodejs 14.x, etc) to even build it. You would think the developers would be more focused on maintaining the app instead of just trying to turn it into a profit center... but here we are. Hell, if someone steps up and maintains it without a login page and the SaaS crap, i'd gladly donate $5 - $10 a month.
I just installed it and gave it a try. Definitely a solid competitor (and it's written in go which is nice). The UI definitely needs some work though, and the "open a quick shell in a pod" feature is missing. |
Based on this I have uninstalled and looks like Octant is a better fit for me anyways. |
Git cloning means never having to say "omg where did that repo go?" Count me as a vote for @MuhammedKalkan's existing solution using official upstream source. It also keeps Mirantis honest; if they break builds, they can't claim it is a result of the fork. Forking can come when it is needed, not just because you want your name on it.. |
Also IMHO it's super annoying to now having to coup with multiple forks that are available via brew taps etc. Although everyone is of course free to fork the repo for themselves and do whatever the heck they please with it (as long as it doesn't violate the license), I don't think it's maximizing productivity in our efforts to obtain a well-maintained offshoot. I'm not the one to decide it but from what I've read in this discussion so far OpenLens by @MuhammedKalkan seems to be the most popular fork right now. So maybe if this suggestion get enough votes @kallisti5 could consider adding a reference to OpenLens in his initial issue description to avoid even more forks popping out of the ground adding to the mess. |
@Anticom done |
And now the confusion is complete. Good job from the people who maintain this project and don't even care about this issue here. v6.1.1 has been released a few days ago by @Nokel81 and it DOES contain a binary release on the Release page of this repository. I thought FINALLY this has been resolved by creating releases from this repository but I ended up looking on a login screen after installation. This binary release is NOT Openlens but the mentioned distribution. This is another step in the wrong and bad direction by releasing a binary release in THIS repository which is not build by the actual sourcecode of this repository but by adding proprietary stuff to it. I actually thought about creating a Lens ID before all of that happened however now I'm NEVER going to create a lens id and I'm telling everyone to stop using Lens and move to a third party distribution of OpenLens cause of that. This is still the worst decision I've ever seen from an opensource project. |
Honestly, I gave up on the whole thing and just switched to www.k9scli.io
which provides everything I need and nothing I don't want and never will
…On Sat, Oct 1, 2022, 22:38 Adrian ***@***.***> wrote:
@jakolehm <https://github.com/jakolehm>
I would like to also clear some misunderstandings in the comments. This
repository is for OpenLens which *is* open source and is under very
permissive MIT license (this is also mentioned in the repository README.md
<https://github.com/lensapp/lens#the-repository>). Lens IDE (Lens
Desktop) is the binary distribution which is built upon on OpenLens. It's
not a fork.
And now the confusion is complete. Good job from the people who maintain
this project and don't even care about this issue here. v6.1.1 has been
released a few days ago by @Nokel81 <https://github.com/Nokel81> and it
DOES contain a binary release on the Release page of this repository. I
thought FINALLY this has been resolved by creating releases from this
repository but I ended up looking on a login screen. This binary release is
NOT Openlens but the mentioned distribution. This is another step in the
wrong and bad direction by releasing a binary release in THIS repository
which is not build by the actual sourcecode of this repository but by
adding proprietary stuff to it. I actually thought about creating a Lens ID
before all of that happened however now I'm NEVER going to create a lens id
and I'm telling everyone to stop using Lens and move to a third party
distribution of OpenLens cause of that. This is still the worst decision
I've ever seen from an opensource project.
—
Reply to this email directly, view it on GitHub
<#5444 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AALROMK3R25DWB2OEV4IB3TWBDYSRANCNFSM5W5FJMYQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hello, |
Hi,
I've tried compiling the Windows locally and encounters the same error. However when I use lens it doesn't encounter the same error. Please forgive if I'm being silly. If anyone has any suggestions on what I could try to resolve it, I would appreciate it. |
this is unrelated to skipping the login page, please open a new issue... |
Still works fine for me
|
For macOS, pretty easy to install OpenLens via Homebrew.
The OpenLens cask is already registered in Homebrews repo and points to @MuhammedKalkan's repo. I created an issue MuhammedKalkan/OpenLens#53 with an updated the readme pasted in there with the install command. Also will add clarifications around the difference between OpenLens vs Lens IDE since the difference is confusing.
edit: updated cask and homebrew command, thanks! @siko1056 @marafa-sugarcrm |
Many thanks for all the efforts about OpenLens. In addition to @kellen-miller, I could install OpenLens by just typing:
Without calling |
HI
Is the latest version of OpenLens having the login screen issue? |
@vijaya-lakshmi-venkatraman Lens (the commercial distribution) has this issue and it will never be fixed. OpenLens (the open source code and binaries) never had this issue and hopefully never will. The confusion comes from the fact that the binaries uploaded in the releases page of this repository are Lens, whereas the code is for OpenLens. So to get OpenLens you have to either build it yourself or use the automated builds by @MuhammedKalkan: https://github.com/MuhammedKalkan/OpenLens/releases |
Thanks @paulius-valiunas |
404... |
mirantis is no longer maintaining this repository. henceforth lens and open lens are basically dead. (lens is now only closed source available and im not using my kubeconfig with that) alernatives are: headlamp https://github.com/headlamp-k8s/headlamp |
@jhoelzel What makes you say mirantis is no longer maintaining this repository? |
@Laurens-W - last commit to this repo was 5 months ago. |
Oh they finally did it. No one could have seen this coming. 🙈 And thx to the naysayers we dont have a working fork. Time to move on, nothing to see here anymore. |
I mean... technically someone could manage a fork still. The code still exists under an open source license. Mantis will bumble off into closed-software paid irrelevance... most of us saw this coming as soon as that login page appeared in 2022. |
True, the issue is more about having a working team actually maintaining it. k8s is very fast paced, without proper maintenance the lens code is likely get outdated very fast. |
Sad news that openlens is abandoned. I tried the closed source lens and apart from constantly trying to get you to sign up for a subscription, they also jumbled up the UI making it less user friendly. |
I'm going ahead and closing this one. Lens is no longer interesting or relevant now that it is closed source. I regret the time I spent contributing to it and the Lens ecosystem. Here's a list of other great open source applications to interactively manage Kubernetes clusters: k9s, kdash, Headlamp or Seabird. Highly recommend investing your energy and time into learning one of those awesome open source projects (and donating to them!) |
Describe the bug
Suddenly unable to skip the login page.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Able to skip. I can't even close the window given the lack of a close button 👎
Workaround
Use OpenLens found here: https://github.com/MuhammedKalkan/OpenLens
Screenshots
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: