Skip to content

Rancher Desktop 1.20.0 regression with KIND #9192

@WiseOldManRS

Description

@WiseOldManRS

Actual Behavior

I have been working on rolling out Rancher Desktop for my organization. We did a test group in June and we had really good results, everything worked as a drop in replacement. Since then, it appears that 1.20.0 has introduced a bug that is preventing KIND clusters from resolving DNS. I have a reproduction case to attach in 🧵 . I tested 1.19.3 and it works, then immediately doesn’t work in 1.20.0.

I don’t know where exactly this bash script came from — probably from the KIND project itself, but it’s what we’ve been using for local KIND clusters for a while.

setup.sh

As with any random bash script on the internet, please review it throughly before running. (edited)

Image Image

I went through research to understand where that IP comes from, I identified the Lima docoumentation that explains why it’s using 192.168.5… address: https://lima-vm.io/docs/config/network/user/ — but I haven’t found a workaround besides downgrading.

I have reproduced this on both a fresh install of macOS as well as my company laptop. I was worried that our DNS filtering was causing this, but can confirm that there should be no issue with that.

Steps to Reproduce

Run setup.sh on Rancher Desktop 1.20.0 on an Apple Silicon Macbook

Result

Image Image

Expected Behavior

Images should pull successful with working DNS

Additional Information

No response

Rancher Desktop Version

1.20.0

Rancher Desktop K8s Version

n/a

Which container engine are you using?

moby (docker cli)

What operating system are you using?

macOS

Operating System / Build Version

Macbook Pro 14 inch, 2021 M1 Max, 64GB RAM, Sequoia 15.6.1

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions