Skip to content

Commit

Permalink
Upgrade to minikube 1.33.0
Browse files Browse the repository at this point in the history
Minikube 1.33.0 adds useful features, fixes, and performance
improvements, but we could not use it because of a regression in
systemd-resolved[1].

A critical change in 1.33.0 is upgrading the kernel to 5.10.207. This
version fixes bad bug with minikube 1.32.0, when qemu assertion fails
while starting a kubevirt VM[2] on newer Intel CPUs (i7-12700k).

Now that we setup systemd-resolved configuration we can upgrade to
minikube 1.33.0, and Alex can run drenv kubevirt environment without
manual hacks.

[1] kubernetes/minikube#18705
[2] https://gitlab.com/qemu-project/qemu/-/issues/237

Thanks: Alex Kalenyuk <akalenyu@redhat.com>
Signed-off-by: Nir Soffer <nsoffer@redhat.com>
  • Loading branch information
nirs committed May 6, 2024
1 parent c7fd1ac commit eaaf7f6
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,12 @@ jobs:
run: |
hack/make-venv .venv
- name: Setup drenv
working-directory: test
run: |
source ../venv
drenv setup ${{ env.ENF_FILE }}
- name: Delete clusters
if: ${{ always() }}
working-directory: test
Expand Down
2 changes: 1 addition & 1 deletion docs/user-quick-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ enough resources:
sudo dnf install https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm
```

Tested with version v1.31.
Tested with version v1.33.0.

1. Validate the installation

Expand Down
2 changes: 1 addition & 1 deletion test/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ environment.
```

You need `minikube` version supporting the `--extra-disks` option.
Tested with version v1.31.2.
Tested with version v1.33.0.

1. Install the `kubectl` tool. See
[Install and Set Up kubectl on Linux](https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/)
Expand Down

0 comments on commit eaaf7f6

Please sign in to comment.