Ingress stuck at initialising on new install

I have a fresh install of Rancher on Ubuntu 20.04 (which required that I set nf_conntrack_max manually in order to start the container - thought I should mention in case relevant, though seems unrelated).

I have created a test workload running the adolfintel/speedtest docker image, which runs successfully. I have exposed port 80 on the workload via a cluster IP.

When I attempt to create an ingress, the load balancing workload simply hangs at “initialising” and the service is not available via the hostname I specified. I have tried various permutations of local domain hostnames and xip.io but to no avail.

I have tried using ports 8080 and 4430 for the Rancher container in case the nginx service was unable to start due to those ports already being in use, but this didn’t help either.

The most recent log entries are below, but they aren’t pointing me to anything obvious that’s preventing the ingress service from starting - any ideas on how to track this one down?

W0812 07:43:17.973268       8 warnings.go:80] extensions/v1beta1 Ingress is deprecated in v1.14+, unavailable in v1.22+; use networking.k8s.io/v1 Ingress
2021/08/12 07:43:17 [INFO] Creating ingress-ac29ba413f1ec3e00a3bc550719d278e service ClusterIP for ingress default/speedtest, port 80
E0812 07:43:49.859288      39 node_controller.go:241] Error getting node addresses for node "local-node": error fetching node by provider ID: unimplemented, and error by node name: Failed to find node local-node: node "local-node" not found
E0812 07:43:49.859538      39 node_controller.go:251] error fetching node by provider ID: unimplemented, and error by node name: Failed to find node local-node: node "local-node" not found
2021-08-12 07:44:11.128613 W | etcdserver: read-only range request "key:\"/registry/leases/kube-system/kube-controller-manager\" " with result "range_response_count:1 size:494" took too long (128.518777ms) to execute
W0812 07:44:31.936687       8 warnings.go:80] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
E0812 07:44:49.865968      39 node_controller.go:241] Error getting node addresses for node "local-node": error fetching node by provider ID: unimplemented, and error by node name: Failed to find node local-node: node "local-node" not found
E0812 07:44:49.866047      39 node_controller.go:251] error fetching node by provider ID: unimplemented, and error by node name: Failed to find node local-node: node "local-node" not found