RancherOS v1.2.0發布!
RancherOS v1.2.0版本於北京時間2月7日正式發布,從v1.1到v1.2開發周期中,我們收集到了社區用戶和商業用戶的Bug report和Feature request,感謝大家為此作出的貢獻。
這個周期內,Meltdown和Spectre漏洞曝出給OS界造成了沈重的打擊,我們也時刻緊跟業界動向,第一時間把漏洞補丁更新到RancherOS中。
Spectre Var.2 漏洞修復
對於Spectre變種2,我們采用了新的GCC編譯器開啟Retpoline指令重新編譯了內核。而Intel的微碼補丁,我們並沒有采用,因為業界對這個補丁詬病很深,已經造成了很多雲廠商的Crash問題。
基於最新的RancherOS v1.2.0可以使用這種方式檢測Meltdown和Spectre的修復狀態:
sudo system-docker run --rm -it -v /:/host niusmallnan/spectre-meltdown-checker
不再支持ARM32
考慮到32位操作系統發展情況,以及其他Linux發行版的支持情況,RancherOS不再對ARM 32位進行硬件支持。ARM 64位依然會繼續支持,你依然可以繼續在樹莓派上使用它。
樹莓派鏡像: https://github.com/rancher/os/releases/download/v1.2.0/rancheros-raspberry-pi64.zip 安裝方式參考: https://www.raspberrypi.org/documentation/installation/installing-images/
各個Console更新
RancherOS支持多種console,比如Ubuntu、Debian、Alpine等等,默認使用busybox console。Busybox console基於Buildroot,本次發布更新了較新的穩定版本。
其他console均更新成LTS版本,版本如下:
● Alpine: 3.7 ● CentOS: 7.4.1708 ● Debian: stretch ● Fedora: 27 ● Ubuntu: xenial 其他 AWS相關鏡像已經上傳到各個region中,可以直接搜索查找並使用,AWS中國區目前還不支持。其他主要鏡像列表: ● 阿裏雲鏡像: https://github.com/rancher/os/releases/download/v1.2.0/rancheros-aliyun.vhd ● GCE鏡像: https://github.com/rancher/os/releases/download/v1.2.0/rancheros-gce.tar.gz ● OpenStack鏡像:
更多新特性和Bug Fix請參考v1.2.0的Release Note:https://github.com/rancher/os/releases/tag/v1.2.0
部署請參考文檔說明:http://rancher.com/docs/os/v1.2/en/
RancherOS v1.2.0發布!