This repository has been archived by the owner on Dec 8, 2023. It is now read-only.
v0.3.0
k3OS v0.3.0 incorporates a significant number of bug fixes and documentation corrections from the community.
🎉 Thank you k3OS community! 🎉
Documentation Fixes
Features and Enhancements
- Support compilation of 3rd-party kernel modules Headers are now exposed at
/usr/src
#140 with rancher/k3os-kernel#2 - Move boot-time static here-docs to overlay #163
- Bump Go, and K3s #158 (Alpine reverted back to 3.9 in #184)
- Bump Linux Kernel 4.15.0-62.69 #167
- Support
network-online
OpenRC Service Dependency By default make a best-effort attempt to establish that there is outbound internet connectivity before running services that may make outbound connections.
Bug Fixes
- Fixed various issues with services/processes starting before the network is ready #136, #184
- Fixed various issues cause by the connman configuration file having a trailing space and missing required section(s) #137, #149
- Fixed inconsistency and logging regression by referencing the install.sh from K3S #166
- Fixed rescue in grub menu #172
- Fixed typo of K3OS_DEBUG #171
- Fixed missing nssswitch.conf for k3s, remount root rw, wifi fixes #170
- Fixed ccapply pulling ssh_authorized_keys from github #184
- Fixed connman segfaults #184
- Fixed kubectl not able to read k3s.yaml #181
- Honor
k3os.environment
#187 - Fixed conversion errors when parsing config yaml #188
- Fixed growpart with
NVMe
storage #192 (/hattip #189) - Fixed WiFi initialization (when configured) #191