-
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 Buildroot to 2020.02 LTS #7904
Comments
The original CoreOS (Container Linux) is also reaching EOL, on May 26, 2020. So we might look at Fedora CoreOS for inspiration, or we might continue on our own. The current ISO was changed from Boot2Docker-based to Buildroot-based, in 2016. See #571 #692 (commit f0b7abf) Now that we don't support rkt anymore, we could look at rearranging some things... |
One thing we could do is to downgrade the glibc toolchain headers, to be more compatible: -BR2_TOOLCHAIN_HEADERS_AT_LEAST="5.4"
+BR2_TOOLCHAIN_HEADERS_AT_LEAST="3.10"
This is so that we can start looking into running the ISO image also as a KIC image... #6942
|
Out of scope for the 1.11 release, and not certain that we should use the same defconfig So work on making an image for KIC will be in that other issue, this will be only about the VM. |
The new ISO seems to be more sensitive to dockerd vs containerd timing: #8203 |
I'd love to see a Fedora CoreOS based system. 😄 |
There is already CRC for that, so need to describe what features you are missing from CoreOS. The Ignition is more of a hassle than a feature, and it's not likely to move to snapshot upgrades. I have yet failed to use Fedora CoreOS, and am more likely to use regular Fedora distribution... It's for a completely different issue than this one though, we talked about it in the KIC context. |
Well, I'd be okay with a traditional Fedora system, too. I just assumed that FCOS would be the only way you'd do a Fedora base. That said, why do you think Fedora CoreOS is tied to OpenShift? It's specifically generally usable for any container workload... |
Basically Fedora CoreOS was made for OpenShift 4, even if maybe not completely tied to it. And regular Fedora isn't ideal for running Kubernetes, after they moved to Cgroups V2 "early" Will keep this issue about Buildroot. And whatever CoreOS remains in it... |
With Kubernetes 1.19, cgroup v2 is fully supported though... That said, you could just make minikube switch back to cgroup v1 for Fedora. |
I think I will leave both Fedora CoreOS and Fedora to other issues, this was just "CoreOS". Most likely we will just gradually fade out any remaining "coreos", like we did earlier with "rkt". |
Reverted 1.18.1 |
we still like to do this, we love to see this land in v1.14.0 |
The current release is nearing EOL. We should upgrade to the next LTS.
"Buildroot 2020.02 released"
http://lists.busybox.net/pipermail/buildroot/2020-March/276231.html
"Buildroot 2019.02.11 released, 2019.02.x is EOL"
http://lists.busybox.net/pipermail/buildroot/2020-April/279523.html
This will feature upgrade Linux to 5.4 (
4.19) and systemd to 244 (240)Also upgrades Binutils to 2.32 (
2.30) and GCC to 8.4.0 (7.5.0)and the system Go compiler is bumped from 1.11.13 to 1.13.14
Also need to upgrade VirtualBox, to get guest additions support for Linux 5.4
The text was updated successfully, but these errors were encountered: