-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade software versions on the minikube ISO #11652
Comments
We still don't fully know what the long term plan will be: #9992 But we will do one more major update to ISO, based on current Release Notes2021.02.3:
There is a plan to offer a version with Linux 5.4, as an alternative. |
#11056 5.4 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.194"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.4.125" #9228 arm64 BR2_x86_64=y
BR2_aarch64=y Those would be add-ons/alternative versions building, from this updated ISO. |
The buildroot OS upgrade is being blocked by "cilium" issues with systemd: #11810 |
2021.02.4: /etc/sysctl.d/90-cilium-rp_filter.conf
|
Should this issue now be punted to milestone 1.24.0 since 1.23.0 went out with out it? |
Possibly wrong to add a "tracker" bug, most things except for podman/cri-o actually did make it... |
Understood and thank you for your efforts. Is there any clarity around an updated podman? I'm super interested in using this as a docker desktop replacement on windows and Mac. All of the clients that are available are 3.3.0 or later which are not compatible with the 2.2.1 API version bundled. Thank you again |
Podman is not fully supported for running containers with, it's more like a support tool to CRI-O (for loading and building) So the main use is for https://github.com/containers/podman/releases/tag/v2.2.1 Unfortunately there are no pre-built binaries available for it. There is no support for rootless containers though, so you have to run If looking for a tool similar to Docker Machine/Podman Machine, I would currently recommend using Vagrant (until 4.0) |
There are a lot of "Podman Desktop" discussions elsewhere though, including a Podman Community meeting happening tomorrow. But we might have to add a FAQ about Docker Desktop (and also Docker Engine), since it is the preferred minikube driver now... |
I think my main focus was being able to do minikube + podman-env for the near term - heck even docker-env with the cli might suffice. The one thing that was most appealing was the ability to use either hyperkit (macos) or hyper-v (windows 10 ent/pro). The virtualization options looked much cleaner in those respects. Thanks again for providing alternatives to just docker desktop as well as a solid (simple) kubernetes environment. |
Those features will remain for the foreseeable future, a bit of a pity with the lack of compatibilty between podman2 and podman3 (and soon it will break again with podman4!) and about the slow adoption of But right now it is mostly the containerd runtime that lacks a proper environment, due to shortcomings in the tools (but workarounds documented). It is not impossible to make a "minikube containerd-env", but it would also be nice not to have to... I'm not sure how long Docker will continue to support machine and hyperkit*, so we might have to fork and include them. * hyperkit is based on an open source project called xhyve, which in turn is based on Apple's system frameworks. So no worries. |
Closing this issue, due to that the OS and docker/containerd did make it (and nobody cares about podman/crio) |
Tracker for some separate issues, regarding ISO:
2020.02.12(EOL)(crun 0.20.1) (alternative to runc)cri-o 1.20.3podman 3.1.2(buildah 1.20.1)(included in podman)PRs:
#11688#12268#11593#12122#11594#12032 #11595 #11679 #11727EDIT: PR #11688 was reverted in #11799 due to #11810
The text was updated successfully, but these errors were encountered: