You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once user has installed extensions using dockerd as the container engine and switches to containerd, Rancher Desktop restarts displaying a Kubernetes error dialog stating that it "Could not read extension metadata", even though there are no real errors in the Kubernetes side.
Steps to Reproduce
Start Rancher Desktop with dockerd
Install some extensions (in this example, the extensions were Resource Usage, Blockly Automation and Newman)
Switch to containerd
Wait for the application to restart
Result
An error dialog stating that the application "Could not read extension metadata" is shown as a Kubernetes error when the application restarts. But Kubernetes is running, so it's not an actual Kubernetes error.
Fatal error: It seems that RD fails to clean the volumes from namespace rancher-desktop-extensions
IsaSih
changed the title
Silently remove incompatible extensions when switching container engines
Silently remove incompatible extensions when switching container engine
May 29, 2023
Actual Behavior
Once user has installed extensions using
dockerd
as the container engine and switches tocontainerd
, Rancher Desktop restarts displaying a Kubernetes error dialog stating that it "Could not read extension metadata", even though there are no real errors in the Kubernetes side.Steps to Reproduce
dockerd
containerd
Result
An error dialog stating that the application "Could not read extension metadata" is shown as a Kubernetes error when the application restarts. But Kubernetes is running, so it's not an actual Kubernetes error.
Fatal error: It seems that RD fails to clean the volumes from namespace
rancher-desktop-extensions
Logs:
logs.zip
Expected Behavior
Rancher Desktop must silently uninstall incompatible extensions when switching engines, and Rancher Desktop must start with no error dialogs.
Additional Information
No response
Rancher Desktop Version
1.7.0-1432-g567322bd
Rancher Desktop K8s Version
1.27.2
Which container engine are you using?
containerd (nerdctl)
What operating system are you using?
macOS
Operating System / Build Version
macOS Monterey
What CPU architecture are you using?
arm64 (Apple Silicon)
Linux only: what package format did you use to install Rancher Desktop?
None
Windows User Only
No response
The text was updated successfully, but these errors were encountered: