Repository: kubernetes/minikube
Pull request #13144 (2021-12-10 23:32:43)

Support mounting with the --no-kubernetes flag
Fixes https://github.com/kubernetes/minikube/issues/13003

**Problem:**
If the `--no-kubernetes` flag is used, file mounting is skipped.

**Solution:**
Make sure mounting occurs whether `--no-kubernetes` is passed or not.

k8s-ci-robot: [APPROVALNOTIFIER] This PR is **APPROVED**

This pull-request has been approved by: *<a href="https://github.com/kubernetes/minikube/pull/13144#" title="Author self-approved">spowelljr</a>*

The full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands?repo=kubernetes%2Fminikube).

The pull request process is described [here](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process)

<details >
Needs approval from an approver in each of these files:

- ~~[OWNERS](https://github.com/kubernetes/minikube/blob/master/OWNERS)~~ [spowelljr]

Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
</details>
<!-- META={"approvers":[]} -->
spowelljr: /ok-to-test
minikube-pr-bot: **kvm2 driver with docker runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 13144) |
+----------------+----------+---------------------+
| minikube start | 46.8s    | 46.6s               |
| enable ingress | 30.3s    | 30.7s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube start: 47.8s 47.3s 46.6s 45.4s 46.8s 
Times for minikube (PR 13144) start: 46.3s 46.5s 45.9s 46.9s 47.2s 

Times for minikube ingress: 30.3s 30.3s 30.7s 30.3s 29.8s 
Times for minikube (PR 13144) ingress: 31.8s 29.2s 29.8s 30.7s 31.8s 

</details>

**docker driver with docker runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 13144) |
+----------------+----------+---------------------+
| minikube start | 23.0s    | 22.0s               |
| enable ingress | 39.1s    | 38.8s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube (PR 13144) start: 21.6s 22.5s 22.1s 22.4s 21.4s 
Times for minikube start: 23.9s 22.6s 23.8s 22.3s 22.6s 

Times for minikube ingress: 26.9s 26.4s 33.9s 82.0s 26.4s 
Times for minikube (PR 13144) ingress: 26.4s 81.9s 26.0s 25.9s 33.9s 

</details>

**docker driver with containerd runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 13144) |
+----------------+----------+---------------------+
| minikube start | 39.4s    | 40.6s               |
| enable ingress | 31.4s    | 27.7s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube start: 26.2s 43.1s 42.2s 42.7s 42.6s 
Times for minikube (PR 13144) start: 36.4s 36.9s 41.8s 42.7s 45.3s 

Times for minikube ingress: 31.4s 31.4s 31.4s 31.4s 31.4s 
Times for minikube (PR 13144) ingress: 24.3s 23.2s 31.5s 31.4s 27.9s 

</details>
minikube-pr-bot: These are the flake rates of all failed tests.
|Environment|Failed Tests|Flake Rate (%)|
|---|---|---|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestForceSystemdFlag ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestForceSystemdFlag))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestForceSystemdFlag))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestMountStart/serial/VerifyMountPostStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestMountStart/serial/VerifyMountPostStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestMountStart/serial/VerifyMountPostStop))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestStartStop/group/default-k8s-different-port/serial/DeployApp ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestStartStop/group/default-k8s-different-port/serial/DeployApp))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestStartStop/group/default-k8s-different-port/serial/DeployApp))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestStartStop/group/default-k8s-different-port/serial/EnableAddonWhileActive ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestStartStop/group/default-k8s-different-port/serial/EnableAddonWhileActive))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestStartStop/group/default-k8s-different-port/serial/EnableAddonWhileActive))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestStartStop/group/default-k8s-different-port/serial/FirstStart ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestStartStop/group/default-k8s-different-port/serial/FirstStart))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestStartStop/group/default-k8s-different-port/serial/FirstStart))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux)|TestMountStart/serial/VerifyMountPostStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux.html#fail_TestMountStart/serial/VerifyMountPostStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&test=TestMountStart/serial/VerifyMountPostStop))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux)|TestCertOptions ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_Linux.html#fail_TestCertOptions))|0.65 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&test=TestCertOptions))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestKubernetesUpgrade ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestKubernetesUpgrade))|0.84 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestKubernetesUpgrade))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestNetworkPlugins/group/auto/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestNetworkPlugins/group/auto/Start))|0.84 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestNetworkPlugins/group/auto/Start))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestNetworkPlugins/group/custom-weave/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestNetworkPlugins/group/custom-weave/Start))|0.84 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestNetworkPlugins/group/custom-weave/Start))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux)|TestFunctional/serial/ComponentHealth ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux.html#fail_TestFunctional/serial/ComponentHealth))|1.08 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&test=TestFunctional/serial/ComponentHealth))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestNetworkPlugins/group/bridge/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestNetworkPlugins/group/bridge/Start))|1.68 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestNetworkPlugins/group/bridge/Start))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestNoKubernetes/serial/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/KVM_Linux_containerd.html#fail_TestNoKubernetes/serial/Start))|1.68 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestNoKubernetes/serial/Start))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestPause/serial/PauseAgain ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Hyper-V_Windows.html#fail_TestPause/serial/PauseAgain))|5.51 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestPause/serial/PauseAgain))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux)|TestStartStop/group/embed-certs/serial/Pause ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_Linux.html#fail_TestStartStop/group/embed-certs/serial/Pause))|6.49 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&test=TestStartStop/group/embed-certs/serial/Pause))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestNetworkPlugins/group/false/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Hyper-V_Windows.html#fail_TestNetworkPlugins/group/false/Start))|8.66 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestNetworkPlugins/group/false/Start))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux)|TestStartStop/group/old-k8s-version/serial/Pause ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_Linux.html#fail_TestStartStop/group/old-k8s-version/serial/Pause))|9.09 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&test=TestStartStop/group/old-k8s-version/serial/Pause))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestNetworkPlugins/group/enable-default-cni/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Hyper-V_Windows.html#fail_TestNetworkPlugins/group/enable-default-cni/Start))|18.11 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestNetworkPlugins/group/enable-default-cni/Start))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestNetworkPlugins/group/flannel/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Hyper-V_Windows.html#fail_TestNetworkPlugins/group/flannel/Start))|25.20 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestNetworkPlugins/group/flannel/Start))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestNetworkPlugins/group/bridge/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Hyper-V_Windows.html#fail_TestNetworkPlugins/group/bridge/Start))|33.07 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestNetworkPlugins/group/bridge/Start))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestStartStop/group/embed-certs/serial/SecondStart ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_macOS.html#fail_TestStartStop/group/embed-certs/serial/SecondStart))|40.32 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestStartStop/group/embed-certs/serial/SecondStart))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestNetworkPlugins/group/kubenet/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Hyper-V_Windows.html#fail_TestNetworkPlugins/group/kubenet/Start))|42.52 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestNetworkPlugins/group/kubenet/Start))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestNoKubernetes/serial/StartWithK8s ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Hyper-V_Windows.html#fail_TestNoKubernetes/serial/StartWithK8s))|55.81 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestNoKubernetes/serial/StartWithK8s))|
|[Docker_Cloud_Shell](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Cloud_Shell)|TestFunctional/parallel/TunnelCmd/serial/WaitService/IngressIP ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_Cloud_Shell.html#fail_TestFunctional/parallel/TunnelCmd/serial/WaitService/IngressIP))|59.66 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Cloud_Shell&test=TestFunctional/parallel/TunnelCmd/serial/WaitService/IngressIP))|
|[Docker_Cloud_Shell](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Cloud_Shell)|TestFunctional/parallel/TunnelCmd/serial/AccessDirect ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_Cloud_Shell.html#fail_TestFunctional/parallel/TunnelCmd/serial/AccessDirect))|60.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Cloud_Shell&test=TestFunctional/parallel/TunnelCmd/serial/AccessDirect))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/kubenet/DNS ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_macOS.html#fail_TestNetworkPlugins/group/kubenet/DNS))|62.07 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/kubenet/DNS))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/kindnet/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_macOS.html#fail_TestNetworkPlugins/group/kindnet/Start))|70.91 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/kindnet/Start))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/calico/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_macOS.html#fail_TestNetworkPlugins/group/calico/Start))|71.82 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/calico/Start))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/bridge/DNS ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_macOS.html#fail_TestNetworkPlugins/group/bridge/DNS))|72.15 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/bridge/DNS))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/enable-default-cni/DNS ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21725/Docker_macOS.html#fail_TestNetworkPlugins/group/enable-default-cni/DNS))|75.28 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/enable-default-cni/DNS))|
|More tests...|Continued...|

Too many tests failed - See test logs for more details.

To see the flake rates of all tests by environment, click [here](https://minikube.sigs.k8s.io/docs/contrib/test_flakes/).
k8s-ci-robot: @spowelljr: PR needs rebase.

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
</details>
minikube-pr-bot: **kvm2 driver with docker runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 13144) |
+----------------+----------+---------------------+
| minikube start | 48.5s    | 48.0s               |
| enable ingress | 31.1s    | 31.5s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube (PR 13144) start: 47.9s 48.8s 48.2s 47.9s 47.2s 
Times for minikube start: 51.1s 47.4s 47.7s 48.6s 47.5s 

Times for minikube ingress: 30.9s 31.3s 31.8s 30.9s 30.3s 
Times for minikube (PR 13144) ingress: 31.9s 31.4s 31.8s 31.3s 30.9s 

</details>

**docker driver with docker runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 13144) |
+----------------+----------+---------------------+
| minikube start | 23.8s    | 24.2s               |
| enable ingress | 27.5s    | 27.2s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube start: 25.4s 23.0s 23.5s 23.5s 23.3s 
Times for minikube (PR 13144) start: 22.5s 25.3s 24.0s 25.3s 23.7s 

Times for minikube ingress: 33.0s 27.0s 26.0s 26.0s 25.5s 
Times for minikube (PR 13144) ingress: 26.0s 25.0s 25.5s 25.5s 34.0s 

</details>

**docker driver with containerd runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 13144) |
+----------------+----------+---------------------+
| minikube start | 39.5s    | 43.0s               |
| enable ingress | 28.7s    | 37.4s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube (PR 13144) start: 43.0s 42.6s 43.4s 42.7s 43.1s 
Times for minikube start: 26.7s 42.9s 42.6s 42.9s 42.3s 

Times for minikube ingress: 33.0s 31.0s 31.0s 17.5s 31.0s 
Times for minikube (PR 13144) ingress: 31.0s 62.5s 31.5s 31.0s 31.0s 

</details>
minikube-pr-bot: These are the flake rates of all failed tests.
|Environment|Failed Tests|Flake Rate (%)|
|---|---|---|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux)|TestMountStart/serial/VerifyMountPostStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/KVM_Linux.html#fail_TestMountStart/serial/VerifyMountPostStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&test=TestMountStart/serial/VerifyMountPostStop))|
|[none_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=none_Linux)|TestStoppedBinaryUpgrade/Upgrade ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/none_Linux.html#fail_TestStoppedBinaryUpgrade/Upgrade))|0.77 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=none_Linux&test=TestStoppedBinaryUpgrade/Upgrade))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux)|TestNetworkPlugins/group/false/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Linux.html#fail_TestNetworkPlugins/group/false/Start))|1.48 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&test=TestNetworkPlugins/group/false/Start))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestMultiNode/serial/RestartMultiNode ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Hyper-V_Windows.html#fail_TestMultiNode/serial/RestartMultiNode))|3.67 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestMultiNode/serial/RestartMultiNode))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestPause/serial/PauseAgain ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Hyper-V_Windows.html#fail_TestPause/serial/PauseAgain))|5.50 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestPause/serial/PauseAgain))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestMountStart/serial/VerifyMountPostStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/KVM_Linux_containerd.html#fail_TestMountStart/serial/VerifyMountPostStop))|6.50 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestMountStart/serial/VerifyMountPostStop))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux)|TestNetworkPlugins/group/enable-default-cni/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/KVM_Linux.html#fail_TestNetworkPlugins/group/enable-default-cni/Start))|7.41 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&test=TestNetworkPlugins/group/enable-default-cni/Start))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux)|TestStartStop/group/old-k8s-version/serial/Pause ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Linux.html#fail_TestStartStop/group/old-k8s-version/serial/Pause))|8.89 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&test=TestStartStop/group/old-k8s-version/serial/Pause))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd)|TestPause/serial/PauseAgain ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/KVM_Linux_containerd.html#fail_TestPause/serial/PauseAgain))|9.02 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&test=TestPause/serial/PauseAgain))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd)|TestStoppedBinaryUpgrade/MinikubeLogs ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Linux_containerd.html#fail_TestStoppedBinaryUpgrade/MinikubeLogs))|9.77 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&test=TestStoppedBinaryUpgrade/MinikubeLogs))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd)|TestStoppedBinaryUpgrade/Upgrade ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Linux_containerd.html#fail_TestStoppedBinaryUpgrade/Upgrade))|9.77 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&test=TestStoppedBinaryUpgrade/Upgrade))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS)|TestMountStart/serial/VerifyMountPostStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Hyperkit_macOS.html#fail_TestMountStart/serial/VerifyMountPostStop))|15.79 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&test=TestMountStart/serial/VerifyMountPostStop))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestErrorSpam/setup ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Hyper-V_Windows.html#fail_TestErrorSpam/setup))|17.43 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestErrorSpam/setup))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows)|TestPause/serial/Pause ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Windows.html#fail_TestPause/serial/Pause))|21.35 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&test=TestPause/serial/Pause))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows)|TestNoKubernetes/serial/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Windows.html#fail_TestNoKubernetes/serial/Start))|26.09 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&test=TestNoKubernetes/serial/Start))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows)|TestPause/serial/PauseAgain ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Windows.html#fail_TestPause/serial/PauseAgain))|26.14 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&test=TestPause/serial/PauseAgain))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS)|TestMountStart/serial/VerifyMountPostDelete ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Hyperkit_macOS.html#fail_TestMountStart/serial/VerifyMountPostDelete))|26.32 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&test=TestMountStart/serial/VerifyMountPostDelete))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows)|TestNetworkPlugins/group/bridge/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Windows.html#fail_TestNetworkPlugins/group/bridge/Start))|35.48 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&test=TestNetworkPlugins/group/bridge/Start))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows)|TestNetworkPlugins/group/kubenet/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Windows.html#fail_TestNetworkPlugins/group/kubenet/Start))|45.16 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&test=TestNetworkPlugins/group/kubenet/Start))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows)|TestNoKubernetes/serial/StartWithK8s ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Hyper-V_Windows.html#fail_TestNoKubernetes/serial/StartWithK8s))|58.49 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&test=TestNoKubernetes/serial/StartWithK8s))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows)|TestFunctional/parallel/DryRun ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Windows.html#fail_TestFunctional/parallel/DryRun))|66.67 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&test=TestFunctional/parallel/DryRun))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows)|TestFunctional/parallel/InternationalLanguage ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Windows.html#fail_TestFunctional/parallel/InternationalLanguage))|66.67 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&test=TestFunctional/parallel/InternationalLanguage))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/kubenet/DNS ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_macOS.html#fail_TestNetworkPlugins/group/kubenet/DNS))|68.18 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/kubenet/DNS))|
|[Docker_Cloud_Shell](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Cloud_Shell)|TestFunctional/parallel/TunnelCmd/serial/WaitService/IngressIP ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Cloud_Shell.html#fail_TestFunctional/parallel/TunnelCmd/serial/WaitService/IngressIP))|68.60 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Cloud_Shell&test=TestFunctional/parallel/TunnelCmd/serial/WaitService/IngressIP))|
|[Docker_Cloud_Shell](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Cloud_Shell)|TestFunctional/parallel/TunnelCmd/serial/AccessDirect ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Cloud_Shell.html#fail_TestFunctional/parallel/TunnelCmd/serial/AccessDirect))|68.85 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Cloud_Shell&test=TestFunctional/parallel/TunnelCmd/serial/AccessDirect))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows)|TestFunctional/parallel/ImageCommands/ImageLoadFromFile ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_Windows.html#fail_TestFunctional/parallel/ImageCommands/ImageLoadFromFile))|69.89 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&test=TestFunctional/parallel/ImageCommands/ImageLoadFromFile))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/kindnet/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_macOS.html#fail_TestNetworkPlugins/group/kindnet/Start))|73.91 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/kindnet/Start))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/calico/Start ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_macOS.html#fail_TestNetworkPlugins/group/calico/Start))|75.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/calico/Start))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/bridge/DNS ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_macOS.html#fail_TestNetworkPlugins/group/bridge/DNS))|78.12 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/bridge/DNS))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS)|TestNetworkPlugins/group/enable-default-cni/DNS ([gopogh](https://storage.googleapis.com/minikube-builds/logs/13144/21788/Docker_macOS.html#fail_TestNetworkPlugins/group/enable-default-cni/DNS))|80.82 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&test=TestNetworkPlugins/group/enable-default-cni/DNS))|
|More tests...|Continued...|

Too many tests failed - See test logs for more details.

To see the flake rates of all tests by environment, click [here](https://minikube.sigs.k8s.io/docs/contrib/test_flakes/).
spowelljr: Seems some mount tests are failing, going to take a look
k8s-ci-robot: @spowelljr: PR needs rebase.

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
</details>

Patch:
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 10a24350f..8f484df43 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -37,7 +37,7 @@ jobs:
           echo workspace $GITHUB_WORKSPACE
           echo "end of debug stuff"
           echo $(which jq)
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: minikube_binaries
           path: out
diff --git a/.github/workflows/functional_verified.yml b/.github/workflows/functional_verified.yml
index 17e97aa5e..60e84ae90 100644
--- a/.github/workflows/functional_verified.yml
+++ b/.github/workflows/functional_verified.yml
@@ -43,7 +43,7 @@ jobs:
           sudo apt-get install -y libvirt-dev
           MINIKUBE_BUILD_IN_DOCKER=y make cross e2e-cross debs
           cp -r test/integration/testdata ./out
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: minikube_binaries
           path: out
@@ -162,7 +162,7 @@ jobs:
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
 
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: functional_docker_ubuntu_arm64
           path: minikube_binaries/report
@@ -204,7 +204,7 @@ jobs:
         run: |
           mkdir -p all_reports
           cp -r ./functional_docker_ubuntu_arm64 ./all_reports/
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: all_reports
           path: all_reports
diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml
index cd76973dc..15e50b039 100644
--- a/.github/workflows/master.yml
+++ b/.github/workflows/master.yml
@@ -41,7 +41,7 @@ jobs:
           echo workspace $GITHUB_WORKSPACE
           echo "end of debug stuff"
           echo $(which jq)
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: minikube_binaries
           path: out
@@ -164,7 +164,7 @@ jobs:
           echo 'STAT<<EOF' >> $GITHUB_ENV
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: functional_docker_ubuntu
           path: minikube_binaries/report
@@ -263,7 +263,7 @@ jobs:
           echo 'STAT<<EOF' >> $GITHUB_ENV
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: functional_docker_containerd_ubuntu
           path: minikube_binaries/report
@@ -365,7 +365,7 @@ jobs:
         echo 'STAT<<EOF' >> $GITHUB_ENV
         echo "${STAT}" >> $GITHUB_ENV
         echo 'EOF' >> $GITHUB_ENV
-    - uses: actions/upload-artifact@v2
+    - uses: actions/upload-artifact@v1
       with:
         name: functional_podman_ubuntu
         path: minikube_binaries/report
@@ -464,7 +464,7 @@ jobs:
           echo 'STAT<<EOF' >> $GITHUB_ENV
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: functional_virtualbox_macos
           path: minikube_binaries/report
@@ -558,7 +558,7 @@ jobs:
           echo 'STAT<<EOF' >> $GITHUB_ENV
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: none_ubuntu18_04
           path: minikube_binaries/report
@@ -606,7 +606,7 @@ jobs:
           cp -r ./functional_virtualbox_macos ./all_reports/
           cp -r ./functional_baremetal_ubuntu18_04 ./all_reports/
 
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: all_reports
           path: all_reports
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index 5a67bd148..59148d945 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -39,7 +39,7 @@ jobs:
           echo workspace $GITHUB_WORKSPACE
           echo "end of debug stuff"
           echo $(which jq)
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: minikube_binaries
           path: out
@@ -162,7 +162,7 @@ jobs:
           echo 'STAT<<EOF' >> $GITHUB_ENV
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: functional_docker_ubuntu
           path: minikube_binaries/report
@@ -262,7 +262,7 @@ jobs:
           echo 'STAT<<EOF' >> $GITHUB_ENV
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: functional_docker_containerd_ubuntu
           path: minikube_binaries/report
@@ -365,7 +365,7 @@ jobs:
           echo 'STAT<<EOF' >> $GITHUB_ENV
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: functional_podman_ubuntu
           path: minikube_binaries/report
@@ -465,7 +465,7 @@ jobs:
           echo 'STAT<<EOF' >> $GITHUB_ENV
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: functional_virtualbox_macos
           path: minikube_binaries/report
@@ -560,7 +560,7 @@ jobs:
           echo 'STAT<<EOF' >> $GITHUB_ENV
           echo "${STAT}" >> $GITHUB_ENV
           echo 'EOF' >> $GITHUB_ENV
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: none_ubuntu18_04
           path: minikube_binaries/report
@@ -608,7 +608,7 @@ jobs:
           cp -r ./functional_virtualbox_macos ./all_reports/
           cp -r ./functional_baremetal_ubuntu18_04 ./all_reports/
 
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v1
         with:
           name: all_reports
           path: all_reports
diff --git a/.github/workflows/time-to-k8s-public-chart.yml b/.github/workflows/time-to-k8s-public-chart.yml
index fb352e216..c908e86f0 100644
--- a/.github/workflows/time-to-k8s-public-chart.yml
+++ b/.github/workflows/time-to-k8s-public-chart.yml
@@ -36,12 +36,6 @@ jobs:
       AWS_DEFAULT_REGION: 'us-west-1'
     steps:
       - uses: actions/checkout@v2
-      - name: Install kubectl
-        shell: bash
-        run: |
-          curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.18.0/bin/darwin/amd64/kubectl
-          sudo install kubectl /usr/local/bin/kubectl
-          kubectl version --client=true
       - uses: actions/setup-go@v2
         with:
           go-version: ${{env.GO_VERSION}}
diff --git a/Makefile b/Makefile
index 6ff3bb4e0..1ac243466 100644
--- a/Makefile
+++ b/Makefile
@@ -986,10 +986,6 @@ update-golint-version:
 	(cd hack/update/golint_version && \
 	 go run update_golint_version.go)
 
-.PHONY: update-preload-version
-update-preload-version:
-	(cd hack/update/preload_version && \
-	 go run update_preload_version.go)
 
 .PHONY: update-kubernetes-version-pr
 update-kubernetes-version-pr:
diff --git a/deploy/addons/ingress/ingress-deploy.yaml.tmpl b/deploy/addons/ingress/ingress-deploy.yaml.tmpl
index 46ceac8bf..784100cc1 100644
--- a/deploy/addons/ingress/ingress-deploy.yaml.tmpl
+++ b/deploy/addons/ingress/ingress-deploy.yaml.tmpl
@@ -299,7 +299,7 @@ metadata:
   namespace: ingress-nginx
 spec:
   type: NodePort
-  {{- if and (eq .IngressAPIVersion "v1") (not .PreOneTwentyKubernetes)}}
+  {{- if eq .IngressAPIVersion "v1"}}
   ipFamilyPolicy: SingleStack
   ipFamilies:
     - IPv4
diff --git a/hack/update/preload_version/update_preload_version.go b/hack/update/preload_version/update_preload_version.go
deleted file mode 100644
index 2867a74a9..000000000
--- a/hack/update/preload_version/update_preload_version.go
+++ /dev/null
@@ -1,114 +0,0 @@
-/*
-Copyright 2021 The Kubernetes Authors All rights reserved.
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/*
-Script expects the following env variables:
- - UPDATE_TARGET=<string>: optional - if unset/absent, default option is "fs"; valid options are:
-   - "fs"  - update only local filesystem repo files [default]
-   - "gh"  - update only remote GitHub repo files and create PR (if one does not exist already)
-   - "all" - update local and remote repo files and create PR (if one does not exist already)
- - GITHUB_TOKEN=<string>: GitHub [personal] access token
-   - note: GITHUB_TOKEN is required if UPDATE_TARGET is "gh" or "all"
-*/
-
-package main
-
-import (
-	"context"
-	"fmt"
-	"os"
-	"path/filepath"
-	"regexp"
-	"strconv"
-	"time"
-
-	"k8s.io/klog/v2"
-	"k8s.io/minikube/hack/update"
-)
-
-const (
-	preloadFile      = "pkg/minikube/download/preload.go"
-	preloadVersionRE = `v[0-9]*`
-)
-
-var (
-	schema = map[string]update.Item{
-		preloadFile: {
-			Replace: map[string]string{
-				`PreloadVersion = "v[0-9]*"`: `PreloadVersion = "v{{.UpdateVersion}}"`,
-			},
-		},
-	}
-
-	// prBranchPrefix is the PR branch prefix; will be appended with the first 7 characters of the PR commit SHA.
-	prBranchPrefix = "update-preload-version_"
-	prTitle        = `update preload version: {update: "{{.UpdateVersion}}"}`
-)
-
-// Data holds updated preload version.
-type Data struct {
-	UpdateVersion string `json:"updateVersion"`
-}
-
-func main() {
-	const cxTimeout = 300 * time.Second
-	ctx, cancel := context.WithTimeout(context.Background(), cxTimeout)
-	defer cancel()
-
-	// Get current preload version.
-	vCurrent, err := getPreloadVersion()
-	if err != nil {
-		klog.Fatalf("failed to get current preload version: %v", err)
-	}
-	if vCurrent == 0 {
-		klog.Fatalf("cannot determine current preload version")
-	}
-	klog.Infof("current preload version: %d", vCurrent)
-
-	// Update preload version.
-	updatedVersion := vCurrent + 1
-
-	data := Data{UpdateVersion: fmt.Sprint(updatedVersion)}
-	klog.Infof("updated preload version: %s", data.UpdateVersion)
-
-	update.Apply(ctx, schema, data, prBranchPrefix, prTitle, -1)
-}
-
-// getPreloadVersion returns current preload version and any error.
-func getPreloadVersion() (int, error) {
-	blob, err := os.ReadFile(filepath.Join(update.FSRoot, preloadFile))
-	if err != nil {
-		return 0, err
-	}
-	// Match PreloadVersion.
-	re := regexp.MustCompile(fmt.Sprintf(`PreloadVersion = "%s"`, preloadVersionRE))
-	version := re.FindSubmatch(blob)
-	if version == nil {
-		return 0, nil
-	}
-	// Match version within PreloadVersion.
-	re = regexp.MustCompile(preloadVersionRE)
-	version = re.FindSubmatch(version[0])
-	if version == nil {
-		return 0, nil
-	}
-	// Convert to integer, drop 'v'.
-	current, err := strconv.Atoi(string(version[0])[1:])
-	if err != nil {
-		return 0, err
-	}
-	return current, nil
-}
diff --git a/pkg/minikube/assets/addons.go b/pkg/minikube/assets/addons.go
index 65cdae93a..62d96d1a9 100755
--- a/pkg/minikube/assets/addons.go
+++ b/pkg/minikube/assets/addons.go
@@ -239,7 +239,7 @@ var Addons = map[string]*Addon{
 			"0640"),
 	}, false, "ingress", "", map[string]string{
 		// https://github.com/kubernetes/ingress-nginx/blob/14f6b32032b709d3e0f614ca85954c3583c5fe3d/deploy/static/provider/kind/deploy.yaml#L330
-		"IngressController": "ingress-nginx/controller:v1.1.0@sha256:f766669fdcf3dc26347ed273a55e754b427eb4411ee075a53f30718b4499076a",
+		"IngressController": "ingress-nginx/controller:v1.0.4@sha256:545cff00370f28363dad31e3b59a94ba377854d3a11f18988f5f9e56841ef9ef",
 		// https://github.com/kubernetes/ingress-nginx/blob/14f6b32032b709d3e0f614ca85954c3583c5fe3d/deploy/static/provider/kind/deploy.yaml#L620
 		"KubeWebhookCertgenCreate": "k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.1.1@sha256:64d8c73dca984af206adf9d6d7e46aa550362b1d7a01f3a0a91b20cc67868660",
 		// https://github.com/kubernetes/ingress-nginx/blob/14f6b32032b709d3e0f614ca85954c3583c5fe3d/deploy/static/provider/kind/deploy.yaml#L670
@@ -792,33 +792,31 @@ func GenerateTemplateData(addon *Addon, cfg config.KubernetesConfig, netInfo Net
 	}
 
 	opts := struct {
-		PreOneTwentyKubernetes bool
-		Arch                   string
-		ExoticArch             string
-		ImageRepository        string
-		LoadBalancerStartIP    string
-		LoadBalancerEndIP      string
-		CustomIngressCert      string
-		IngressAPIVersion      string
-		ContainerRuntime       string
-		Images                 map[string]string
-		Registries             map[string]string
-		CustomRegistries       map[string]string
-		NetworkInfo            map[string]string
+		Arch                string
+		ExoticArch          string
+		ImageRepository     string
+		LoadBalancerStartIP string
+		LoadBalancerEndIP   string
+		CustomIngressCert   string
+		IngressAPIVersion   string
+		ContainerRuntime    string
+		Images              map[string]string
+		Registries          map[string]string
+		CustomRegistries    map[string]string
+		NetworkInfo         map[string]string
 	}{
-		PreOneTwentyKubernetes: false,
-		Arch:                   a,
-		ExoticArch:             ea,
-		ImageRepository:        cfg.ImageRepository,
-		LoadBalancerStartIP:    cfg.LoadBalancerStartIP,
-		LoadBalancerEndIP:      cfg.LoadBalancerEndIP,
-		CustomIngressCert:      cfg.CustomIngressCert,
-		IngressAPIVersion:      "v1", // api version for ingress (eg, "v1beta1"; defaults to "v1" for k8s 1.19+)
-		ContainerRuntime:       cfg.ContainerRuntime,
-		Images:                 images,
-		Registries:             addon.Registries,
-		CustomRegistries:       customRegistries,
-		NetworkInfo:            make(map[string]string),
+		Arch:                a,
+		ExoticArch:          ea,
+		ImageRepository:     cfg.ImageRepository,
+		LoadBalancerStartIP: cfg.LoadBalancerStartIP,
+		LoadBalancerEndIP:   cfg.LoadBalancerEndIP,
+		CustomIngressCert:   cfg.CustomIngressCert,
+		IngressAPIVersion:   "v1", // api version for ingress (eg, "v1beta1"; defaults to "v1" for k8s 1.19+)
+		ContainerRuntime:    cfg.ContainerRuntime,
+		Images:              images,
+		Registries:          addon.Registries,
+		CustomRegistries:    customRegistries,
+		NetworkInfo:         make(map[string]string),
 	}
 	if opts.ImageRepository != "" && !strings.HasSuffix(opts.ImageRepository, "/") {
 		opts.ImageRepository += "/"
@@ -836,9 +834,6 @@ func GenerateTemplateData(addon *Addon, cfg config.KubernetesConfig, netInfo Net
 	if semver.MustParseRange("<1.19.0")(v) {
 		opts.IngressAPIVersion = "v1beta1"
 	}
-	if semver.MustParseRange("<1.20.0")(v) {
-		opts.PreOneTwentyKubernetes = true
-	}
 
 	// Network info for generating template
 	opts.NetworkInfo["ControlPlaneNodeIP"] = netInfo.ControlPlaneNodeIP
diff --git a/pkg/minikube/constants/constants.go b/pkg/minikube/constants/constants.go
index 029abf495..e377cf97f 100644
--- a/pkg/minikube/constants/constants.go
+++ b/pkg/minikube/constants/constants.go
@@ -34,10 +34,10 @@ var (
 const (
 	// DefaultKubernetesVersion is the default Kubernetes version
 	// dont update till #10545 is solved
-	DefaultKubernetesVersion = "v1.23.1"
+	DefaultKubernetesVersion = "v1.22.4"
 	// NewestKubernetesVersion is the newest Kubernetes version to test against
 	// NOTE: You may need to update coreDNS & etcd versions in pkg/minikube/bootstrapper/images/images.go
-	NewestKubernetesVersion = "v1.23.2-rc.0"
+	NewestKubernetesVersion = "v1.23.0-rc.1"
 	// OldestKubernetesVersion is the oldest Kubernetes version to test against
 	OldestKubernetesVersion = "v1.16.0"
 	// NoKubernetesVersion is the version used when users does NOT want to install kubernetes
diff --git a/pkg/minikube/node/config.go b/pkg/minikube/node/config.go
index 9946942c6..5fd239438 100644
--- a/pkg/minikube/node/config.go
+++ b/pkg/minikube/node/config.go
@@ -29,6 +29,7 @@ import (
 	"k8s.io/minikube/pkg/minikube/config"
 	"k8s.io/minikube/pkg/minikube/constants"
 	"k8s.io/minikube/pkg/minikube/cruntime"
+	"k8s.io/minikube/pkg/minikube/driver"
 	"k8s.io/minikube/pkg/minikube/exit"
 	"k8s.io/minikube/pkg/minikube/localpath"
 	"k8s.io/minikube/pkg/minikube/out"
@@ -55,7 +56,7 @@ func configureMounts(wg *sync.WaitGroup, cc config.ClusterConfig) {
 	wg.Add(1)
 	defer wg.Done()
 
-	if !cc.Mount {
+	if !cc.Mount || driver.IsKIC(cc.Driver) {
 		return
 	}
 
diff --git a/pkg/minikube/node/start.go b/pkg/minikube/node/start.go
index 3ed1f7861..a611767d7 100644
--- a/pkg/minikube/node/start.go
+++ b/pkg/minikube/node/start.go
@@ -90,11 +90,13 @@ type Starter struct {
 
 // Start spins up a guest and starts the Kubernetes node.
 func Start(starter Starter, apiServer bool) (*kubeconfig.Settings, error) {
-	stop8ks, err := handleNoKubernetes(starter)
+	var wg sync.WaitGroup
+	stopk8s, err := handleNoKubernetes(starter)
 	if err != nil {
 		return nil, err
 	}
-	if stop8ks {
+	if stopk8s {
+		configureMounts(&wg, *starter.Cfg)
 		return nil, config.Write(viper.GetString(config.ProfileName), starter.Cfg)
 	}
 
@@ -146,10 +148,7 @@ func Start(starter Starter, apiServer bool) (*kubeconfig.Settings, error) {
 		}
 	}
 
-	var wg sync.WaitGroup
-	if !driver.IsKIC(starter.Cfg.Driver) {
-		go configureMounts(&wg, *starter.Cfg)
-	}
+	go configureMounts(&wg, *starter.Cfg)
 
 	wg.Add(1)
 	go func() {
diff --git a/site/content/en/docs/commands/start.md b/site/content/en/docs/commands/start.md
index b19e58fd4..4844c7488 100644
--- a/site/content/en/docs/commands/start.md
+++ b/site/content/en/docs/commands/start.md
@@ -68,7 +68,7 @@ minikube start [flags]
       --interactive                       Allow user prompts for more information (default true)
       --iso-url strings                   Locations to fetch the minikube ISO from. (default [https://storage.googleapis.com/minikube-builds/iso/12892/minikube-v1.24.0-1639505700-12892.iso,https://github.com/kubernetes/minikube/releases/download/v1.24.0-1639505700-12892/minikube-v1.24.0-1639505700-12892.iso,https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.24.0-1639505700-12892.iso])
       --keep-context                      This will keep the existing kubectl context and will create a minikube context.
-      --kubernetes-version string         The Kubernetes version that the minikube VM will use (ex: v1.2.3, 'stable' for v1.23.1, 'latest' for v1.23.2-rc.0). Defaults to 'stable'.
+      --kubernetes-version string         The Kubernetes version that the minikube VM will use (ex: v1.2.3, 'stable' for v1.22.4, 'latest' for v1.23.0-rc.1). Defaults to 'stable'.
       --kvm-gpu                           Enable experimental NVIDIA GPU support in minikube
       --kvm-hidden                        Hide the hypervisor signature from the guest in minikube (kvm2 driver only)
       --kvm-network string                The KVM default network name. (kvm2 driver only) (default "default")


Test patch:
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd-api-port.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd-api-port.yaml
index a26adfa22..44ba22842 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd-api-port.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd-api-port.yaml
@@ -40,7 +40,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.23.0
+kubernetesVersion: v1.23.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd-pod-network-cidr.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd-pod-network-cidr.yaml
index 358ce92e0..4f10db858 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd-pod-network-cidr.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd-pod-network-cidr.yaml
@@ -40,7 +40,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.23.0
+kubernetesVersion: v1.23.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "192.168.32.0/20"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd.yaml
index 35aedf090..a8e5c1dbd 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/containerd.yaml
@@ -40,7 +40,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.23.0
+kubernetesVersion: v1.23.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/crio-options-gates.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/crio-options-gates.yaml
index 3a9b024ed..7c4cbdec8 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/crio-options-gates.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/crio-options-gates.yaml
@@ -46,7 +46,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.23.0
+kubernetesVersion: v1.23.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/crio.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/crio.yaml
index 6d7ae1490..4a7a6c4b9 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/crio.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/crio.yaml
@@ -40,7 +40,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.23.0
+kubernetesVersion: v1.23.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/default.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/default.yaml
index c0d85b013..2f3c77f3d 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/default.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/default.yaml
@@ -40,7 +40,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.23.0
+kubernetesVersion: v1.23.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/dns.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/dns.yaml
index f4d22f7ff..788c3c078 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/dns.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/dns.yaml
@@ -40,7 +40,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.23.0
+kubernetesVersion: v1.23.0-rc.1
 networking:
   dnsDomain: minikube.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/image-repository.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/image-repository.yaml
index 69b154b1d..c4a63d496 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/image-repository.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/image-repository.yaml
@@ -41,7 +41,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.23.0
+kubernetesVersion: v1.23.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/options.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/options.yaml
index e677bac6f..a6624c0de 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/options.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.23/options.yaml
@@ -43,7 +43,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.23.0
+kubernetesVersion: v1.23.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/test/integration/mount_start_test.go b/test/integration/mount_start_test.go
index 9c0ed82e0..3c359589d 100644
--- a/test/integration/mount_start_test.go
+++ b/test/integration/mount_start_test.go
@@ -26,6 +26,7 @@ import (
 	"strconv"
 	"strings"
 	"testing"
+	"time"
 )
 
 const (
@@ -93,12 +94,14 @@ func validateStartWithMount(ctx context.Context, t *testing.T, profile string) {
 	// We have to increment this because if you have two mounts with the same port, when you kill one cluster the mount will break for the other
 	mountStartPort++
 
-	args := []string{"start", "-p", profile, "--memory=2048", "--mount", "--mount-gid", mountGID, "--mount-msize", mountMSize, "--mount-port", mountPort(), "--mount-uid", mountUID}
+	args := []string{"start", "-p", profile, "--memory=2048", "--mount", "--mount-gid", mountGID, "--mount-msize", mountMSize, "--mount-port", mountPort(), "--mount-uid", mountUID, "--no-kubernetes"}
 	args = append(args, StartArgs()...)
 	rr, err := Run(t, exec.CommandContext(ctx, Target(), args...))
 	if err != nil {
 		t.Fatalf("failed to start minikube with args: %q : %v", rr.Command(), err)
 	}
+	// The mount takes a split second to come up, without this the validateMount test will fail
+	time.Sleep(1 * time.Second)
 }
 
 // validateMount checks if the cluster has a folder mounted