rancher-sandbox / rancher-desktop

Container Management and Kubernetes on the Desktop
https://rancherdesktop.io
Apache License 2.0
5.62k stars 263 forks source link

Fix check for Wasm runtimeclasses #6908

Closed jandubois closed 2 weeks ago

jandubois commented 2 weeks ago

The old code assumed that the classes were defined in an rd-runtimes.yaml file, but that has been changed to z100-runtimes.yaml. Therefore waiting for traefik crds no longer makes sense, as their manifest is nor applied earlier.

Creating a zzzz-bats.yaml manifest with a provisioning script instead, and restrict the range of manifests being cleaned to those defined by Rancher Desktop itself.

jandubois commented 2 weeks ago

The changes from this PR work fine everywhere.

The test seems to hang on Windows in the last step: "connect to the service". This seems to be due to ingress forwarding being broken for both the legacy networking and the new tunneling networking stack.