Code Monkey home page Code Monkey logo

Comments (8)

mwisnicki avatar mwisnicki commented on August 15, 2024

There is actually a FAQ entry about downgrade that says to do uninstall and install but that doesn't work https://docs.rancherdesktop.io/faq/#q-how-can-i-downgrade-rancher-desktop-to-a-non-current-older-release-version

from rancher-desktop.

jandubois avatar jandubois commented on August 15, 2024

Are you sure you did a factory reset before you downgraded? You can still do the reset afterwards and restart Rancher Desktop.

It is not possible to downgrade Rancher Desktop without deleting the old VM in between.

from rancher-desktop.

mwisnicki avatar mwisnicki commented on August 15, 2024

Also another documentation page is wrong: https://docs.rancherdesktop.io/1.13/references/rdctl-command-reference#rdctl-start

Example:

rdctl start --container-runtime dockerd -- kubernetes-version 1.19.3

Error: unknown flag: --container-runtime
Usage:
  rdctl start [flags]

from rancher-desktop.

jandubois avatar jandubois commented on August 15, 2024

Also another documentation page is wrong

Thanks!

Other issues I just noticed:

  • the rdctl reference has not been updated for the new release
  • the macOS uninstall instructions don't recommend doing a factory reset, so leave the VM behind

from rancher-desktop.

mwisnicki avatar mwisnicki commented on August 15, 2024

Thanks, reset indeed helped.

Would be nice if it was possible to quickly restart without losing all the configuration though.

from rancher-desktop.

jandubois avatar jandubois commented on August 15, 2024

Would be nice if it was possible to quickly restart without losing all the configuration though.

As I mentioned before, the problem is that there is no way to downgrade the Linux VM to an older version; there is some extra code in Rancher Desktop to support upgrades, but it doesn't work in the other direction.

Please leave this issue open for the doc problems.

from rancher-desktop.

mwisnicki avatar mwisnicki commented on August 15, 2024

But factory reset will also wipe all the other Rancher Desktop settings, right?
Is there a way to only wipe the vm keeping the settings?

from rancher-desktop.

jandubois avatar jandubois commented on August 15, 2024

But factory reset will also wipe all the other Rancher Desktop settings, right? Is there a way to only wipe the vm keeping the settings?

In general there isn't, as the settings schema also changes between versions. The newer release include migrations from older schemas, but obviously older Rancher Desktop version won't know how to migrate from a new schema that was not known at the time the version was released.

Theoretically you could do this manually, but it would be error-prone, and there are not that many settings anyways.

Normally you should not need to downgrade to an older version. One thing you could do (with foresight) is to take a snapshot before you upgrade. Then when you want to downgrade again, you can restore to that snapshot, as it will be untouched. But you cannot downgrade a VM/settings once they have been migrated to the new version.

from rancher-desktop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.