Release v0.8.1
RancherOS v0.8.1 contains an (DCCP and IPv6 only) update for the Linux Kernel
CVE-2017-6074 http://seclists.org/oss-sec/2017/q1/471 , and these other fixes:
Fixes
• Linux kernel 4.9.12 plus CVE patch
• Fix for using docker-machine and the Debian or Ubuntu console #1584
• Fix SELinux related failure when using apt in Debian console #1624
• Make shared mount available in persistent consoles #1615
• Fix for installing services via https #1607
• ISO based cloud config for Openstack #1614
• Always use System-Docker for the kernel headers service #1618 #1609
• Errant warning about cloud-config when upgrading #1610
Downloads
This rc replaces the semantic versioning library I used to determine if v0.8.0-rc3 was smaller than v0.8.0-rc11 (which in semantic versioning, it is not), with one that does think 3 is smaller than 11 ( #1591 )
otherwise - there are no changes from rc10
- Linux 4.9.9 for (amd64)
- Linux 4.4.43 hypriot-v7+ (rancheros-raspberry-pi)
- Docker 1.12.6 default, docker-1.13.0 available for testing
Note: due to the change from ubuntu kernels to mainline Linux kernels, the
xfceconsole is currently not supported, and upgrading systems that use that console will probably break.
Downloads
Release v0.8.0
- Linux 4.9.9 for (amd64)
- Linux 4.4.43 hypriot-v7+ (rancheros-raspberry-pi)
- Docker 1.12.6 default, docker-1.13.1 available for testing
Note: due to the change from Ubuntu kernels to mainline stable Linux kernels, the
xfceconsole is currently not supported, and upgrading systems that use that console will probably break.
New Features
- RancherOS now uses an unmodified current mainline Linux kernel - 4.9
- Cloud-init now runs before most system services, allowing it to be used to customize / replace services (#1175)
- Cloud-config file validation
ros config validate(#1433) - Image name validation for service, console and engine commands (#1433)
- Completely new installation code - replaces GRUB with Syslinux (including upgrade). (#1456)
- You can now boot from the ISO without a net connection, and the install will run using the installer image on the ISO (#1456)
- The ZFS service uses the source from OpenZFS, and builds it for your kernel. The service now also autostarts. (#1507)
- RancherOS boot and error logging to dmesg to help with debugging (#1415)
- Simplify the way the kernel headers and extras are installed (#1400)
- Rewrite most of the boot scripts in Go and build into
ros(#1275) - System console image and service definitions move some RancherOS customizations out of the Dockerfile, and into the service.yml and into the
rosentrypoint itself. (this will continue in v0.9.0)
Bug Fixes
- Fix
/etc/os-releasefile to beRancherOSspecific - A number of robustness fixes to cloud-config and boot params
- Improve Docker Machine compatibility - Virtualbox and VMware
v0.8.0 AMIs
Please see our README to find our community AMIs.
Downloads
- 75.4 MB fullinstaller.tar
- 36.1 MB initrd-v0.8.0
- 141 Bytes iso-checksums.txt
- 43.6 MB rancheros-openstack.img
- 73.7 MB rancheros-raspberry-pi.zip
- 51.6 MB rancheros-v0.8.0.tar.gz
- 54 MB rancheros.iso
- 44.1 MB rootfs.tar.gz
- 32.9 MB rootfs_arm.tar.gz
- 34.9 MB rootfs_arm64.tar.gz
- 4.66 MB vmlinuz-4.9.9-rancher
- Source code (zip)
- Source code (tar.gz)
Release v0.8.0-rc10
- Linux 4.9.9 for (amd64)
- Linux 4.4.43 hypriot-v7+ (rancheros-raspberry-pi)
- Docker 1.12.6 default, docker-1.13.0 available for testing
Note: due to the change from ubuntu kernels to mainline Linux kernels, the
xfceconsole is currently not supported, and upgrading systems that use that console will probably break.
Downloads
Test release of new kernel and initrd for PXE boot problem - #1578
Downloads
Release v0.8.0
Please test - I need feedback about the installation. If you have an existing rancher install you want to try upgrading, you can run sudo ros os upgrade -i rancher/os:v0.8.0-rc9
New Features
- Linux 4.9.7 for (amd64)
- Linux 4.4.43 hypriot-v7+ (rancheros-raspberry-pi)
Docker 1.12.6 default, docker-1.13.0 available for testing
Completely new installation code - replaces Grub with Syslinux (including upgrade).
- You can now boot from the ISO without a net connection, and the install will run using the installer image on the ISO.
Bug Fixes
Fixes in rc9: upgrading from a 0.7.x persistent console works again. Please be aware that there are changes to how consoles are built - and in 0.9.0, there should be more simplifications.
v0.8.0 AMIs
Please see our README to find our community AMIs.
Downloads
Completely new installation code - replaces Grub with Syslinux (including upgrade).
You can now boot from the ISO without a net connection, and the install will run using the installer image on the ISO.
Note: the installer output and debug output to the console will be removed and simplified for release.
- Linux 4.9.6
- Docker 1.12.6 default, docker-1.13.0 available for testing
Please test - I need feedback about the installation. If you have an existing rancher install you want to try upgrading, you can run sudo ros os upgrade -i rancher/os:v0.8.0-rc8
Arm builds will come later.
rc8 has more installation fixes.
Downloads
Completely new installation code - replaces Grub with Syslinux (including upgrade).
You can now boot from the ISO without a net connection, and the install will run using the installer image on the ISO.
Note: the installer output and debug output to the console will be removed and simplified for release.
- Linux 4.9.6
- Docker 1.12.6 default, docker-1.13.0 available for testing
Please test - I need feedback about the installation.
Arm builds will come later.
Rc7 improves upgrading, including https://Packet.net installations.
Downloads
Completely new installation code - replaces Grub with Syslinux (including upgrade).
You can now boot from the ISO without a net connection, and the install will run using the installer image on the ISO.
Note: the installer output and debug output to the console will be removed and simplified for release.
- Linux 4.9.5
- Docker 1.12.6 default, docker-1.13.0 available for testing
Please test - I need feedback about the installation.
Arm builds will come later.
Downloads
Completely new installation code - replaces Grub with Syslinux (including upgrade).
You can now boot from the ISO without a net connection, and the install will run using the installer image on the ISO.
Note: the installer output and debug output to the console will be removed and simplified for release.
- Linux 4.9.5
- Docker 1.12.6 default, docker-1.13.0 available for testing
Main fix since rc4 is to make docker-machine work again.
Please test - I need feedback about the installation.
Arm builds will come later.