Repository: kubernetes/minikube
Pull request #16029 (2023-03-11 08:38:33)

Always use the new registry.k8s.io repository
This will break air-gapped versions using old releases, since they will first try to contact the new registry.

But for other installations, it should still work with older preloads after downloading new image manifests.

Issue:

* #16017

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

This pull-request has been approved by: *<a href="https://github.com/kubernetes/minikube/pull/16029#" title="Author self-approved">afbjorklund</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)~~ [afbjorklund]

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":[]} -->
afbjorklund: /ok-to-test
minikube-pr-bot: **kvm2 driver with docker runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 16029) |
+----------------+----------+---------------------+
| minikube start | 55.1s    | 55.2s               |
| enable ingress | 28.1s    | 26.0s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube start: 54.3s 52.2s 54.4s 59.2s 55.5s 
Times for minikube (PR 16029) start: 57.4s 55.7s 55.5s 53.2s 54.2s 

Times for minikube ingress: 29.3s 25.3s 28.8s 28.2s 29.2s 
Times for minikube (PR 16029) ingress: 23.3s 24.8s 28.3s 28.3s 25.3s 

</details>

**docker driver with docker runtime**
```
+-------------------+----------+---------------------+
|      COMMAND      | MINIKUBE | MINIKUBE (PR 16029) |
+-------------------+----------+---------------------+
| minikube start    | 27.8s    | 27.2s               |
| ⚠️  enable ingress | 20.9s    | 58.7s ⚠️             |
+-------------------+----------+---------------------+
```

<details>

Times for minikube ingress: 22.1s 20.1s 20.1s 22.1s 20.1s 
Times for minikube (PR 16029) ingress: 23.6s 83.6s 82.6s 82.6s 21.1s 

Times for minikube start: 27.0s 28.6s 29.7s 26.6s 27.1s 
Times for minikube (PR 16029) start: 28.1s 27.0s 26.3s 26.6s 27.7s 

</details>

**docker driver with containerd runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 16029) |
+----------------+----------+---------------------+
| minikube start | 23.0s    | 23.5s               |
| enable ingress | 35.8s    | 31.8s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube start: 22.8s 22.6s 23.4s 22.7s 23.2s 
Times for minikube (PR 16029) start: 22.8s 22.9s 23.2s 23.6s 25.2s 

Times for minikube ingress: 49.6s 31.6s 31.6s 33.6s 32.6s 
Times for minikube (PR 16029) ingress: 32.6s 32.6s 31.6s 31.6s 30.6s 

</details>
minikube-pr-bot: **kvm2 driver with docker runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 16029) |
+----------------+----------+---------------------+
| minikube start | 55.2s    | 54.4s               |
| enable ingress | 28.1s    | 26.0s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube (PR 16029) start: 55.1s 53.6s 56.4s 54.8s 52.3s 
Times for minikube start: 56.5s 54.1s 56.0s 53.8s 55.6s 

Times for minikube ingress: 28.8s 28.8s 28.8s 28.3s 25.8s 
Times for minikube (PR 16029) ingress: 24.8s 24.8s 26.7s 28.2s 25.3s 

</details>

**docker driver with docker runtime**
```
+-------------------+----------+---------------------+
|      COMMAND      | MINIKUBE | MINIKUBE (PR 16029) |
+-------------------+----------+---------------------+
| minikube start    | 27.3s    | 27.3s               |
| ⚠️  enable ingress | 21.1s    | 33.4s ⚠️             |
+-------------------+----------+---------------------+
```

<details>

Times for minikube start: 26.1s 27.1s 27.7s 27.4s 28.1s 
Times for minikube (PR 16029) start: 27.9s 26.9s 26.4s 27.5s 27.6s 

Times for minikube ingress: 21.1s 21.6s 22.6s 20.6s 19.6s 
Times for minikube (PR 16029) ingress: 21.1s 21.1s 21.6s 21.6s 81.6s 

</details>

**docker driver with containerd runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 16029) |
+----------------+----------+---------------------+
| minikube start | 23.7s    | 23.5s               |
| enable ingress | 32.0s    | 35.8s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube (PR 16029) start: 23.6s 23.5s 23.8s 23.1s 23.5s 
Times for minikube start: 23.1s 24.2s 23.3s 24.4s 23.8s 

Times for minikube ingress: 32.6s 31.6s 32.6s 30.6s 32.6s 
Times for minikube (PR 16029) ingress: 47.6s 32.6s 32.6s 33.6s 32.6s 

</details>
minikube-pr-bot: These are the flake rates of all failed tests.
|Environment|Failed Tests|Flake Rate (%)|
|---|---|---|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestIngressAddonLegacy/serial ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux_containerd.html#fail_TestIngressAddonLegacy/serial))|n/a|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux_containerd.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestDownloadOnly/v1.26.2/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux_containerd.html#fail_TestDownloadOnly/v1.26.2/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestDownloadOnly/v1.26.2/preload-exists))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestIngressAddonLegacy/StartLegacyK8sCluster ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux_containerd.html#fail_TestIngressAddonLegacy/StartLegacyK8sCluster))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestIngressAddonLegacy/StartLegacyK8sCluster))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestPreload ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux_containerd.html#fail_TestPreload))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestPreload))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/DeployApp ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/DeployApp))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/DeployApp))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/FirstStart ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/FirstStart))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/FirstStart))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/SecondStart ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/SecondStart))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/SecondStart))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestDownloadOnly/v1.26.2/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux.html#fail_TestDownloadOnly/v1.26.2/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestDownloadOnly/v1.26.2/preload-exists))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddonActivation ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddons ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddons))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddons))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestPreload ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux.html#fail_TestPreload))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestPreload))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux.html#fail_TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Docker_Linux.html#fail_TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Hyper-V_Windows.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestDownloadOnly/v1.26.2/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Hyper-V_Windows.html#fail_TestDownloadOnly/v1.26.2/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestDownloadOnly/v1.26.2/preload-exists))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddonActivation ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Hyper-V_Windows.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddons ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Hyper-V_Windows.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddons))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddons))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestPreload ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/Hyper-V_Windows.html#fail_TestPreload))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestPreload))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/KVM_Linux_containerd.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90)|TestDownloadOnly/v1.26.2/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/KVM_Linux_containerd.html#fail_TestDownloadOnly/v1.26.2/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90&test=TestDownloadOnly/v1.26.2/preload-exists))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/KVM_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/Pause ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/KVM_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/Pause))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90&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&period=last90)|TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/KVM_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/KVM_Linux.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90)|TestDownloadOnly/v1.26.2/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/KVM_Linux.html#fail_TestDownloadOnly/v1.26.2/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90&test=TestDownloadOnly/v1.26.2/preload-exists))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddonActivation ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/KVM_Linux.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddons ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28275/KVM_Linux.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddons))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddons))|
|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/).
medyagh: > The idea was to avoid invalidating old caches and old preloads, by mapping the old registry to the new registry.
> 
> Note: this only affects old kubernetes releases, everything after 1.25.0 is already using registry.k8s.io by default.

the old preload versions will stay on minikube bucket for old minikube versions.

but for new upcomming minikube versions I assume if the user wants an old Kubernetes version, we want to configure it to pull from registry.k8s.io ? and then it will first look in the preload to see if that "registry.k8s.io" in cache?
medyagh: thinking about it again, since only makes the super old kubernets versions re-download the images one by one, and the preloads for them would be useless...it is better than making all new kubernets versions (default verisons) to redownload again.

minikube-pr-bot: **kvm2 driver with docker runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 16029) |
+----------------+----------+---------------------+
| minikube start | 49.9s    | 50.0s               |
| enable ingress | 25.2s    | 26.1s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube start: 51.8s 52.3s 47.6s 50.5s 47.3s 
Times for minikube (PR 16029) start: 48.1s 47.4s 51.0s 53.6s 50.0s 

Times for minikube ingress: 25.3s 28.1s 23.6s 24.7s 24.2s 
Times for minikube (PR 16029) ingress: 25.1s 24.1s 28.2s 28.2s 24.7s 

</details>

**docker driver with docker runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 16029) |
+----------------+----------+---------------------+
| minikube start | 23.2s    | 23.6s               |
| enable ingress | 21.3s    | 21.2s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube start: 22.4s 23.0s 23.7s 23.8s 23.0s 
Times for minikube (PR 16029) start: 23.5s 23.9s 24.0s 22.9s 23.5s 

Times for minikube ingress: 21.1s 22.1s 21.1s 20.1s 22.1s 
Times for minikube (PR 16029) ingress: 21.1s 22.1s 21.1s 19.6s 22.1s 

</details>

**docker driver with containerd runtime**
```
+----------------+----------+---------------------+
|    COMMAND     | MINIKUBE | MINIKUBE (PR 16029) |
+----------------+----------+---------------------+
| minikube start | 22.1s    | 21.8s               |
| enable ingress | 41.2s    | 33.0s               |
+----------------+----------+---------------------+
```

<details>

Times for minikube start: 22.4s 22.1s 22.0s 22.0s 22.0s 
Times for minikube (PR 16029) start: 21.0s 22.2s 21.6s 22.2s 21.8s 

Times for minikube ingress: 79.6s 31.6s 31.6s 30.6s 32.6s 
Times for minikube (PR 16029) ingress: 32.6s 47.5s 32.6s 19.6s 32.6s 

</details>
minikube-pr-bot: These are the flake rates of all failed tests.
|Environment|Failed Tests|Flake Rate (%)|
|---|---|---|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestIngressAddonLegacy/serial ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux_containerd.html#fail_TestIngressAddonLegacy/serial))|n/a|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddons ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Windows.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddons))|n/a|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux_containerd.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestIngressAddonLegacy/StartLegacyK8sCluster ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux_containerd.html#fail_TestIngressAddonLegacy/StartLegacyK8sCluster))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestIngressAddonLegacy/StartLegacyK8sCluster))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestPreload ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux_containerd.html#fail_TestPreload))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestPreload))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/DeployApp ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/DeployApp))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/DeployApp))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/FirstStart ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/FirstStart))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/FirstStart))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/SecondStart ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/SecondStart))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/SecondStart))|
|[Docker_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90)|TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux_containerd.html#fail_TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux_containerd&period=last90&test=TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddonActivation ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddons ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddons))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddons))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestPreload ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux.html#fail_TestPreload))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestPreload))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux.html#fail_TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Linux.html#fail_TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_macOS.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90)|TestPreload ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_macOS.html#fail_TestPreload))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90&test=TestPreload))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Windows.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddonActivation ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Windows.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90)|TestPreload ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Windows.html#fail_TestPreload))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90&test=TestPreload))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90)|TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Windows.html#fail_TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90&test=TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90)|TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Docker_Windows.html#fail_TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90&test=TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Hyperkit_macOS.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddonActivation ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Hyperkit_macOS.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddons ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Hyperkit_macOS.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddons))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddons))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestStartStop/group/embed-certs/serial/Pause ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Hyperkit_macOS.html#fail_TestStartStop/group/embed-certs/serial/Pause))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestStartStop/group/embed-certs/serial/Pause))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestStartStop/group/embed-certs/serial/VerifyKubernetesImages ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Hyperkit_macOS.html#fail_TestStartStop/group/embed-certs/serial/VerifyKubernetesImages))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestStartStop/group/embed-certs/serial/VerifyKubernetesImages))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Hyperkit_macOS.html#fail_TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestStartStop/group/old-k8s-version/serial/AddonExistsAfterStop))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/Hyperkit_macOS.html#fail_TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestStartStop/group/old-k8s-version/serial/UserAppExistsAfterStop))|
|[KVM_Linux_containerd](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90)|TestDownloadOnly/v1.16.0/preload-exists ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28544/KVM_Linux_containerd.html#fail_TestDownloadOnly/v1.16.0/preload-exists))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux_containerd&period=last90&test=TestDownloadOnly/v1.16.0/preload-exists))|
|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/).
minikube-pr-bot: These are the flake rates of all failed tests.
|Environment|Failed Tests|Flake Rate (%)|
|---|---|---|
|[Docker_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90)|TestStartStop/group/old-k8s-version/serial/VerifyKubernetesImages ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Docker_Linux.html#fail_TestStartStop/group/old-k8s-version/serial/VerifyKubernetesImages))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Linux&period=last90&test=TestStartStop/group/old-k8s-version/serial/VerifyKubernetesImages))|
|[Docker_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90)|TestStartStop/group/old-k8s-version/serial/VerifyKubernetesImages ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Docker_Windows.html#fail_TestStartStop/group/old-k8s-version/serial/VerifyKubernetesImages))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_Windows&period=last90&test=TestStartStop/group/old-k8s-version/serial/VerifyKubernetesImages))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestStartStop/group/newest-cni/serial/VerifyKubernetesImages ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyperkit_macOS.html#fail_TestStartStop/group/newest-cni/serial/VerifyKubernetesImages))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestStartStop/group/newest-cni/serial/VerifyKubernetesImages))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90)|TestJSONOutput/pause/Command ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/KVM_Linux.html#fail_TestJSONOutput/pause/Command))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90&test=TestJSONOutput/pause/Command))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90)|TestJSONOutput/start/Command ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/KVM_Linux.html#fail_TestJSONOutput/start/Command))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90&test=TestJSONOutput/start/Command))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90)|TestJSONOutput/stop/parallel/DistinctCurrentSteps ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/KVM_Linux.html#fail_TestJSONOutput/stop/parallel/DistinctCurrentSteps))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90&test=TestJSONOutput/stop/parallel/DistinctCurrentSteps))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90)|TestJSONOutput/stop/parallel/IncreasingCurrentSteps ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/KVM_Linux.html#fail_TestJSONOutput/stop/parallel/IncreasingCurrentSteps))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90&test=TestJSONOutput/stop/parallel/IncreasingCurrentSteps))|
|[KVM_Linux](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90)|TestJSONOutput/unpause/Command ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/KVM_Linux.html#fail_TestJSONOutput/unpause/Command))|0.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=KVM_Linux&period=last90&test=TestJSONOutput/unpause/Command))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestStartStop/group/embed-certs/serial/AddonExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestStartStop/group/embed-certs/serial/AddonExistsAfterStop))|1.52 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestStartStop/group/embed-certs/serial/AddonExistsAfterStop))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestStartStop/group/embed-certs/serial/UserAppExistsAfterStop ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestStartStop/group/embed-certs/serial/UserAppExistsAfterStop))|1.52 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestStartStop/group/embed-certs/serial/UserAppExistsAfterStop))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestStartStop/group/embed-certs/serial/SecondStart ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestStartStop/group/embed-certs/serial/SecondStart))|3.03 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestStartStop/group/embed-certs/serial/SecondStart))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestStartStop/group/newest-cni/serial/Pause ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyperkit_macOS.html#fail_TestStartStop/group/newest-cni/serial/Pause))|3.57 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestStartStop/group/newest-cni/serial/Pause))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestStartStop/group/newest-cni/serial/SecondStart ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyperkit_macOS.html#fail_TestStartStop/group/newest-cni/serial/SecondStart))|3.57 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestStartStop/group/newest-cni/serial/SecondStart))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestStartStop/group/embed-certs/serial/Pause ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestStartStop/group/embed-certs/serial/Pause))|4.55 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestStartStop/group/embed-certs/serial/Pause))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestRunningBinaryUpgrade ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyperkit_macOS.html#fail_TestRunningBinaryUpgrade))|10.71 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestRunningBinaryUpgrade))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestPause/serial/SecondStartNoReconfiguration ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestPause/serial/SecondStartNoReconfiguration))|15.62 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestPause/serial/SecondStartNoReconfiguration))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90)|TestSkaffold ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Docker_macOS.html#fail_TestSkaffold))|53.33 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90&test=TestSkaffold))|
|[Hyperkit_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90)|TestSkaffold ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyperkit_macOS.html#fail_TestSkaffold))|71.43 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyperkit_macOS&period=last90&test=TestSkaffold))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestStoppedBinaryUpgrade/Upgrade ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestStoppedBinaryUpgrade/Upgrade))|96.97 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestStoppedBinaryUpgrade/Upgrade))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestNoKubernetes/serial/StartWithStopK8s ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestNoKubernetes/serial/StartWithStopK8s))|97.22 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestNoKubernetes/serial/StartWithStopK8s))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestFunctional/parallel/ImageCommands/ImageLoadDaemon ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestFunctional/parallel/ImageCommands/ImageLoadDaemon))|98.48 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestFunctional/parallel/ImageCommands/ImageLoadDaemon))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestFunctional/parallel/ImageCommands/ImageLoadFromFile ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestFunctional/parallel/ImageCommands/ImageLoadFromFile))|98.48 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestFunctional/parallel/ImageCommands/ImageLoadFromFile))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestFunctional/parallel/ImageCommands/ImageReloadDaemon ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestFunctional/parallel/ImageCommands/ImageReloadDaemon))|98.48 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestFunctional/parallel/ImageCommands/ImageReloadDaemon))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestFunctional/parallel/ImageCommands/ImageSaveDaemon ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestFunctional/parallel/ImageCommands/ImageSaveDaemon))|98.48 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestFunctional/parallel/ImageCommands/ImageSaveDaemon))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestFunctional/parallel/ImageCommands/ImageSaveToFile ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestFunctional/parallel/ImageCommands/ImageSaveToFile))|98.48 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestFunctional/parallel/ImageCommands/ImageSaveToFile))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestFunctional/parallel/ImageCommands/ImageTagAndLoadDaemon ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestFunctional/parallel/ImageCommands/ImageTagAndLoadDaemon))|98.48 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestFunctional/parallel/ImageCommands/ImageTagAndLoadDaemon))|
|[Hyper-V_Windows](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90)|TestFunctional/parallel/ImageCommands/Setup ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Hyper-V_Windows.html#fail_TestFunctional/parallel/ImageCommands/Setup))|98.48 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Hyper-V_Windows&period=last90&test=TestFunctional/parallel/ImageCommands/Setup))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddonActivation ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Docker_macOS.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|100.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddonActivation))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressAddons ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Docker_macOS.html#fail_TestIngressAddonLegacy/serial/ValidateIngressAddons))|100.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressAddons))|
|[Docker_macOS](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90)|TestIngressAddonLegacy/serial/ValidateIngressDNSAddonActivation ([gopogh](https://storage.googleapis.com/minikube-builds/logs/16029/28546/Docker_macOS.html#fail_TestIngressAddonLegacy/serial/ValidateIngressDNSAddonActivation))|100.00 ([chart](https://storage.googleapis.com/minikube-flake-rate/flake_chart.html?env=Docker_macOS&period=last90&test=TestIngressAddonLegacy/serial/ValidateIngressDNSAddonActivation))|
|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/).

Patch:
diff --git a/pkg/minikube/bootstrapper/images/images.go b/pkg/minikube/bootstrapper/images/images.go
index b16127e34..d4444ce50 100644
--- a/pkg/minikube/bootstrapper/images/images.go
+++ b/pkg/minikube/bootstrapper/images/images.go
@@ -47,7 +47,7 @@ func Pause(v semver.Version, mirror string) string {
 	imageName := "pause"
 	pv := imageVersion(v, mirror, imageName, "3.6")
 
-	return fmt.Sprintf("%s:%s", path.Join(kubernetesRepo(mirror, v), imageName), pv)
+	return fmt.Sprintf("%s:%s", path.Join(kubernetesRepo(mirror), imageName), pv)
 }
 
 // essentials returns images needed too bootstrap a Kubernetes
@@ -67,7 +67,7 @@ func essentials(mirror string, v semver.Version) []string {
 
 // componentImage returns a Kubernetes component image to pull
 func componentImage(name string, v semver.Version, mirror string) string {
-	return fmt.Sprintf("%s:v%s", path.Join(kubernetesRepo(mirror, v), name), v)
+	return fmt.Sprintf("%s:v%s", path.Join(kubernetesRepo(mirror), name), v)
 }
 
 // fixes 13136 by getting the latest image version from the k8s.gcr.io repository instead of hardcoded
@@ -120,7 +120,7 @@ func coreDNS(v semver.Version, mirror string) string {
 		imageName = "coredns"
 	}
 
-	return fmt.Sprintf("%s:%s", path.Join(kubernetesRepo(mirror, v), imageName), cv)
+	return fmt.Sprintf("%s:%s", path.Join(kubernetesRepo(mirror), imageName), cv)
 }
 
 // etcd returns the image used for etcd
@@ -131,7 +131,7 @@ func etcd(v semver.Version, mirror string) string {
 	imageName := "etcd"
 	ev := imageVersion(v, mirror, imageName, "3.5.0-0")
 
-	return fmt.Sprintf("%s:%s", path.Join(kubernetesRepo(mirror, v), imageName), ev)
+	return fmt.Sprintf("%s:%s", path.Join(kubernetesRepo(mirror), imageName), ev)
 }
 
 func imageVersion(v semver.Version, mirror, imageName, defaultVersion string) string {
@@ -139,7 +139,7 @@ func imageVersion(v semver.Version, mirror, imageName, defaultVersion string) st
 	if ver, ok := constants.KubeadmImages[versionString][imageName]; ok {
 		return ver
 	}
-	return findLatestTagFromRepository(fmt.Sprintf(tagURLTemplate, kubernetesRepo(mirror, v), imageName), defaultVersion)
+	return findLatestTagFromRepository(fmt.Sprintf(tagURLTemplate, kubernetesRepo(mirror), imageName), defaultVersion)
 }
 
 // auxiliary returns images that are helpful for running minikube
diff --git a/pkg/minikube/bootstrapper/images/repo.go b/pkg/minikube/bootstrapper/images/repo.go
index 956d9d13f..9d739f6ce 100644
--- a/pkg/minikube/bootstrapper/images/repo.go
+++ b/pkg/minikube/bootstrapper/images/repo.go
@@ -16,28 +16,13 @@ limitations under the License.
 
 package images
 
-import (
-	"github.com/blang/semver/v4"
-)
-
-// OldDefaultKubernetesRepo is the old default Kubernetes repository
-const OldDefaultKubernetesRepo = "k8s.gcr.io"
-
-// NewDefaultKubernetesRepo is the new default Kubernetes repository
-const NewDefaultKubernetesRepo = "registry.k8s.io"
+// DefaultKubernetesRepo is the default Kubernetes repository
+const DefaultKubernetesRepo = "registry.k8s.io"
 
 // kubernetesRepo returns the official Kubernetes repository, or an alternate
-func kubernetesRepo(mirror string, v semver.Version) string {
+func kubernetesRepo(mirror string) string {
 	if mirror != "" {
 		return mirror
 	}
-	return DefaultKubernetesRepo(v)
-}
-
-func DefaultKubernetesRepo(kv semver.Version) string {
-	// these (-1.24) should probably be moved too
-	if kv.LT(semver.MustParse("1.25.0-alpha.1")) {
-		return OldDefaultKubernetesRepo
-	}
-	return NewDefaultKubernetesRepo
+	return DefaultKubernetesRepo
 }
diff --git a/pkg/minikube/node/start.go b/pkg/minikube/node/start.go
index 14ec9ff74..b1ddf65bb 100644
--- a/pkg/minikube/node/start.go
+++ b/pkg/minikube/node/start.go
@@ -641,7 +641,7 @@ func startMachine(cfg *config.ClusterConfig, node *config.Node, delOnFail bool)
 		return runner, preExists, m, host, errors.Wrap(err, "Failed to get command runner")
 	}
 
-	ip, err := validateNetwork(host, runner, cfg.KubernetesConfig.ImageRepository, cfg.KubernetesConfig.KubernetesVersion)
+	ip, err := validateNetwork(host, runner, cfg.KubernetesConfig.ImageRepository)
 	if err != nil {
 		return runner, preExists, m, host, errors.Wrap(err, "Failed to validate network")
 	}
@@ -724,7 +724,7 @@ func startHostInternal(api libmachine.API, cc *config.ClusterConfig, n *config.N
 }
 
 // validateNetwork tries to catch network problems as soon as possible
-func validateNetwork(h *host.Host, r command.Runner, imageRepository string, kubernetesVersion string) (string, error) {
+func validateNetwork(h *host.Host, r command.Runner, imageRepository string) (string, error) {
 	ip, err := h.Driver.GetIP()
 	if err != nil {
 		return ip, err
@@ -756,7 +756,7 @@ func validateNetwork(h *host.Host, r command.Runner, imageRepository string, kub
 	}
 
 	// Non-blocking
-	go tryRegistry(r, h.Driver.DriverName(), imageRepository, kubernetesVersion, ip)
+	go tryRegistry(r, h.Driver.DriverName(), imageRepository, ip)
 	return ip, nil
 }
 
@@ -812,7 +812,7 @@ func trySSH(h *host.Host, ip string) error {
 }
 
 // tryRegistry tries to connect to the image repository
-func tryRegistry(r command.Runner, driverName string, imageRepository string, kubernetesVersion string, ip string) {
+func tryRegistry(r command.Runner, driverName, imageRepository, ip string) {
 	// 2 second timeout. For best results, call tryRegistry in a non-blocking manner.
 	opts := []string{"-sS", "-m", "2"}
 
@@ -822,8 +822,7 @@ func tryRegistry(r command.Runner, driverName string, imageRepository string, ku
 	}
 
 	if imageRepository == "" {
-		v, _ := util.ParseKubernetesVersion(kubernetesVersion)
-		imageRepository = images.DefaultKubernetesRepo(v)
+		imageRepository = images.DefaultKubernetesRepo
 	}
 
 	opts = append(opts, fmt.Sprintf("https://%s/", imageRepository))


Test patch:
diff --git a/pkg/minikube/bootstrapper/images/images_test.go b/pkg/minikube/bootstrapper/images/images_test.go
index 67078d294..96d97fa4d 100644
--- a/pkg/minikube/bootstrapper/images/images_test.go
+++ b/pkg/minikube/bootstrapper/images/images_test.go
@@ -33,49 +33,49 @@ func TestEssentials(t *testing.T) {
 		images  []string
 	}{
 		{"v1.18.0", strings.Split(strings.Trim(`
-k8s.gcr.io/kube-apiserver:v1.18.0
-k8s.gcr.io/kube-controller-manager:v1.18.0
-k8s.gcr.io/kube-scheduler:v1.18.0
-k8s.gcr.io/kube-proxy:v1.18.0
-k8s.gcr.io/pause:3.2
-k8s.gcr.io/etcd:3.4.3-0
-k8s.gcr.io/coredns:1.6.7
+registry.k8s.io/kube-apiserver:v1.18.0
+registry.k8s.io/kube-controller-manager:v1.18.0
+registry.k8s.io/kube-scheduler:v1.18.0
+registry.k8s.io/kube-proxy:v1.18.0
+registry.k8s.io/pause:3.2
+registry.k8s.io/etcd:3.4.3-0
+registry.k8s.io/coredns:1.6.7
 `, "\n"), "\n")},
 		{"v1.19.0", strings.Split(strings.Trim(`
-k8s.gcr.io/kube-apiserver:v1.19.0
-k8s.gcr.io/kube-controller-manager:v1.19.0
-k8s.gcr.io/kube-scheduler:v1.19.0
-k8s.gcr.io/kube-proxy:v1.19.0
-k8s.gcr.io/pause:3.2
-k8s.gcr.io/etcd:3.4.9-1
-k8s.gcr.io/coredns:1.7.0
+registry.k8s.io/kube-apiserver:v1.19.0
+registry.k8s.io/kube-controller-manager:v1.19.0
+registry.k8s.io/kube-scheduler:v1.19.0
+registry.k8s.io/kube-proxy:v1.19.0
+registry.k8s.io/pause:3.2
+registry.k8s.io/etcd:3.4.9-1
+registry.k8s.io/coredns:1.7.0
 `, "\n"), "\n")},
 		{"v1.20.0", strings.Split(strings.Trim(`
-k8s.gcr.io/kube-apiserver:v1.20.0
-k8s.gcr.io/kube-controller-manager:v1.20.0
-k8s.gcr.io/kube-scheduler:v1.20.0
-k8s.gcr.io/kube-proxy:v1.20.0
-k8s.gcr.io/pause:3.2
-k8s.gcr.io/etcd:3.4.13-0
-k8s.gcr.io/coredns:1.7.0
+registry.k8s.io/kube-apiserver:v1.20.0
+registry.k8s.io/kube-controller-manager:v1.20.0
+registry.k8s.io/kube-scheduler:v1.20.0
+registry.k8s.io/kube-proxy:v1.20.0
+registry.k8s.io/pause:3.2
+registry.k8s.io/etcd:3.4.13-0
+registry.k8s.io/coredns:1.7.0
 `, "\n"), "\n")},
 		{"v1.21.0", strings.Split(strings.Trim(`
-k8s.gcr.io/kube-apiserver:v1.21.0
-k8s.gcr.io/kube-controller-manager:v1.21.0
-k8s.gcr.io/kube-scheduler:v1.21.0
-k8s.gcr.io/kube-proxy:v1.21.0
-k8s.gcr.io/pause:3.4.1
-k8s.gcr.io/etcd:3.4.13-0
-k8s.gcr.io/coredns/coredns:v1.8.0
+registry.k8s.io/kube-apiserver:v1.21.0
+registry.k8s.io/kube-controller-manager:v1.21.0
+registry.k8s.io/kube-scheduler:v1.21.0
+registry.k8s.io/kube-proxy:v1.21.0
+registry.k8s.io/pause:3.4.1
+registry.k8s.io/etcd:3.4.13-0
+registry.k8s.io/coredns/coredns:v1.8.0
 `, "\n"), "\n")},
 		{"v1.22.0", strings.Split(strings.Trim(`
-k8s.gcr.io/kube-apiserver:v1.22.0
-k8s.gcr.io/kube-controller-manager:v1.22.0
-k8s.gcr.io/kube-scheduler:v1.22.0
-k8s.gcr.io/kube-proxy:v1.22.0
-k8s.gcr.io/pause:3.5
-k8s.gcr.io/etcd:3.5.0-0
-k8s.gcr.io/coredns/coredns:v1.8.4
+registry.k8s.io/kube-apiserver:v1.22.0
+registry.k8s.io/kube-controller-manager:v1.22.0
+registry.k8s.io/kube-scheduler:v1.22.0
+registry.k8s.io/kube-proxy:v1.22.0
+registry.k8s.io/pause:3.5
+registry.k8s.io/etcd:3.5.0-0
+registry.k8s.io/coredns/coredns:v1.8.4
 `, "\n"), "\n")},
 	}
 	for _, tc := range testCases {
@@ -85,7 +85,7 @@ k8s.gcr.io/coredns/coredns:v1.8.4
 				t.Fatal(err)
 			}
 			want := tc.images
-			got := essentials("k8s.gcr.io", v)
+			got := essentials("registry.k8s.io", v)
 			if diff := cmp.Diff(want, got); diff != "" {
 				t.Errorf("images mismatch (-want +got):\n%s", diff)
 			}
diff --git a/pkg/minikube/bootstrapper/images/kubeadm_test.go b/pkg/minikube/bootstrapper/images/kubeadm_test.go
index cac1bc267..7fb07394e 100644
--- a/pkg/minikube/bootstrapper/images/kubeadm_test.go
+++ b/pkg/minikube/bootstrapper/images/kubeadm_test.go
@@ -75,43 +75,43 @@ func TestKubeadmImages(t *testing.T) {
 			"mirror.k8s.io/k8s-minikube/storage-provisioner:" + version.GetStorageProvisionerVersion(),
 		}},
 		{"v1.24.0", "", false, []string{
-			"k8s.gcr.io/kube-proxy:v1.24.0",
-			"k8s.gcr.io/kube-scheduler:v1.24.0",
-			"k8s.gcr.io/kube-controller-manager:v1.24.0",
-			"k8s.gcr.io/kube-apiserver:v1.24.0",
-			"k8s.gcr.io/coredns/coredns:v1.8.6",
-			"k8s.gcr.io/etcd:3.5.3-0",
-			"k8s.gcr.io/pause:3.7",
+			"registry.k8s.io/kube-proxy:v1.24.0",
+			"registry.k8s.io/kube-scheduler:v1.24.0",
+			"registry.k8s.io/kube-controller-manager:v1.24.0",
+			"registry.k8s.io/kube-apiserver:v1.24.0",
+			"registry.k8s.io/coredns/coredns:v1.8.6",
+			"registry.k8s.io/etcd:3.5.3-0",
+			"registry.k8s.io/pause:3.7",
 			"gcr.io/k8s-minikube/storage-provisioner:" + version.GetStorageProvisionerVersion(),
 		}},
 		{"v1.23.0", "", false, []string{
-			"k8s.gcr.io/kube-proxy:v1.23.0",
-			"k8s.gcr.io/kube-scheduler:v1.23.0",
-			"k8s.gcr.io/kube-controller-manager:v1.23.0",
-			"k8s.gcr.io/kube-apiserver:v1.23.0",
-			"k8s.gcr.io/coredns/coredns:v1.8.6",
-			"k8s.gcr.io/etcd:3.5.1-0",
-			"k8s.gcr.io/pause:3.6",
+			"registry.k8s.io/kube-proxy:v1.23.0",
+			"registry.k8s.io/kube-scheduler:v1.23.0",
+			"registry.k8s.io/kube-controller-manager:v1.23.0",
+			"registry.k8s.io/kube-apiserver:v1.23.0",
+			"registry.k8s.io/coredns/coredns:v1.8.6",
+			"registry.k8s.io/etcd:3.5.1-0",
+			"registry.k8s.io/pause:3.6",
 			"gcr.io/k8s-minikube/storage-provisioner:" + version.GetStorageProvisionerVersion(),
 		}},
 		{"v1.22.0", "", false, []string{
-			"k8s.gcr.io/kube-proxy:v1.22.0",
-			"k8s.gcr.io/kube-scheduler:v1.22.0",
-			"k8s.gcr.io/kube-controller-manager:v1.22.0",
-			"k8s.gcr.io/kube-apiserver:v1.22.0",
-			"k8s.gcr.io/coredns/coredns:v1.8.4",
-			"k8s.gcr.io/etcd:3.5.0-0",
-			"k8s.gcr.io/pause:3.5",
+			"registry.k8s.io/kube-proxy:v1.22.0",
+			"registry.k8s.io/kube-scheduler:v1.22.0",
+			"registry.k8s.io/kube-controller-manager:v1.22.0",
+			"registry.k8s.io/kube-apiserver:v1.22.0",
+			"registry.k8s.io/coredns/coredns:v1.8.4",
+			"registry.k8s.io/etcd:3.5.0-0",
+			"registry.k8s.io/pause:3.5",
 			"gcr.io/k8s-minikube/storage-provisioner:" + version.GetStorageProvisionerVersion(),
 		}},
 		{"v1.16.0", "", false, []string{
-			"k8s.gcr.io/kube-proxy:v1.16.0",
-			"k8s.gcr.io/kube-scheduler:v1.16.0",
-			"k8s.gcr.io/kube-controller-manager:v1.16.0",
-			"k8s.gcr.io/kube-apiserver:v1.16.0",
-			"k8s.gcr.io/coredns:1.6.2",
-			"k8s.gcr.io/etcd:3.3.15-0",
-			"k8s.gcr.io/pause:3.1",
+			"registry.k8s.io/kube-proxy:v1.16.0",
+			"registry.k8s.io/kube-scheduler:v1.16.0",
+			"registry.k8s.io/kube-controller-manager:v1.16.0",
+			"registry.k8s.io/kube-apiserver:v1.16.0",
+			"registry.k8s.io/coredns:1.6.2",
+			"registry.k8s.io/etcd:3.3.15-0",
+			"registry.k8s.io/pause:3.1",
 			"gcr.io/k8s-minikube/storage-provisioner:" + version.GetStorageProvisionerVersion(),
 		}},
 		{"v1.11.0", "", true, nil},
diff --git a/pkg/minikube/bootstrapper/images/repo_test.go b/pkg/minikube/bootstrapper/images/repo_test.go
index 9167befd7..65dea9392 100644
--- a/pkg/minikube/bootstrapper/images/repo_test.go
+++ b/pkg/minikube/bootstrapper/images/repo_test.go
@@ -19,42 +19,27 @@ package images
 import (
 	"testing"
 
-	"github.com/blang/semver/v4"
 	"github.com/google/go-cmp/cmp"
 )
 
 func Test_kubernetesRepo(t *testing.T) {
-	kv := semver.MustParse("1.23.0")
 	tests := []struct {
-		mirror  string
-		version semver.Version
-		want    string
+		mirror string
+		want   string
 	}{
 		{
 			"",
-			kv,
-			DefaultKubernetesRepo(kv),
+			DefaultKubernetesRepo,
 		},
 		{
 			"mirror.k8s.io",
-			kv,
 			"mirror.k8s.io",
 		},
-		{
-			"",
-			semver.MustParse("1.24.0"),
-			OldDefaultKubernetesRepo,
-		},
-		{
-			"",
-			semver.MustParse("1.25.0"),
-			NewDefaultKubernetesRepo,
-		},
 	}
 	for _, tc := range tests {
-		got := kubernetesRepo(tc.mirror, tc.version)
+		got := kubernetesRepo(tc.mirror)
 		if !cmp.Equal(got, tc.want) {
-			t.Errorf("mirror miss match, want: %s, got: %s", tc.want, got)
+			t.Errorf("mirror mismatch, want: %s, got: %s", tc.want, got)
 		}
 	}
 
diff --git a/test/integration/start_stop_delete_test.go b/test/integration/start_stop_delete_test.go
index edfe9be87..8541d555e 100644
--- a/test/integration/start_stop_delete_test.go
+++ b/test/integration/start_stop_delete_test.go
@@ -354,7 +354,7 @@ func testPulledImages(ctx context.Context, t *testing.T, profile, version string
 
 	rr, err := Run(t, exec.CommandContext(ctx, Target(), "ssh", "-p", profile, "sudo crictl images -o json"))
 	if err != nil {
-		t.Errorf("failed tp get images inside minikube. args %q: %v", rr.Command(), err)
+		t.Errorf("failed to get images inside minikube. args %q: %v", rr.Command(), err)
 	}
 	jv := map[string][]struct {
 		Tags []string `json:"repoTags"`
@@ -377,7 +377,13 @@ func testPulledImages(ctx context.Context, t *testing.T, profile, version string
 			}
 		}
 	}
-	wantRaw, err := images.Kubeadm("", version)
+
+	mirror := ""
+	// Kubernetes versions prior to v1.25 will contain the old registry due to the preload
+	if v, _ := util.ParseKubernetesVersion(version); v.LT(semver.MustParse("1.25.0-alpha.1")) {
+		mirror = "k8s.gcr.io"
+	}
+	wantRaw, err := images.Kubeadm(mirror, version)
 	if err != nil {
 		t.Errorf("failed to get kubeadm images for %s : %v", version, err)
 	}