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

lando update always shows lando/cli as update available #263

Open
justclint opened this issue May 7, 2024 · 5 comments
Open

lando update always shows lando/cli as update available #263

justclint opened this issue May 7, 2024 · 5 comments

Comments

@justclint
Copy link

Not sure if this issue belongs here or in lando/lando repo but just thought Id start here.

Lando version: v3.21.0-beta.18

When running lando update and completing update, lando/cli still shows as needs to update. Ive tried updating many times but it just always says update available.

Ive included a screenshot to illustrate.

Screenshot 2024-05-02 at 9 28 07 AM
@justclint justclint changed the title lando update always shows lando/cli as update availble lando update always shows lando/cli as update available May 7, 2024
@uberhacker
Copy link
Contributor

I can confirm this happens with v3.21.0-beta.18 too.

@square360-george
Copy link

Same here. It gets to 100% download, but never completes the install (checkmark missing)

CleanShot 2024-05-07 at 15 20 07@2x

@pirog
Copy link
Sponsor Member

pirog commented May 9, 2024

If this is happening its because you aren't actually running the correct CLI likely because an older version of lando is ahead in your PATH. Try the following stuff to verify

start by opening a new terminal.

# which lando is running
which lando

# this should report the "older" version eg not beta.18
lando version --component @lando/cli

# remove the older lando
sudo rm -rf /path/from/which/lando

# verify the new one is being used
which lando
lando version --component @lando/cli

If that all works you should be good. For more detail: https://docs.lando.dev/cli/guides/adding-lando-2-path.html

@square360-george
Copy link

Thanks. This started me on the correct path to fix. Turns out it was not a path issue. The permissions on the cache for the files in the /Users/person/Library/Caches/lando directory were somehow messed up. I deleted all files in that directory, and the latest @lando/cli installed without issue.

@justclint
Copy link
Author

Thanks, after removing older path to lando /usr/local/bin/lando, then reinstalling, which now is in /User/myusername/.lando/bin/lando, the cli updated successfully and now on beta.20.

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

4 participants