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.0 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.
