Release v0.4.0
As part of the major refactoring of v0.4.0, upgrades from previous versions will not be supported, but we will support upgrades from v0.4.0+.
New Features
- Broke apart the build to make it more modular to allow user to customize RancherOS [#258]
- Added ability to swap out the kernel for your own kernel [#414]
- Added ability to customize the user docker version [#420, #415]
- Ability to use kernel headers [#579]
- Ability to customize storage [#416, #390, #356]
- Ability to create custom RancherOS ISO [#380]
- Made ubuntu and debian into persistent consoles [#419]
- Removed the
machine-rancheros.iso
from the releases asrancheros.iso
can be used for `docker-machine. [#513] - Amazon ECS Support [#603]- Added ability to have RancherOS AMIs join ECS clusters
- Fixed an issue so that rkt can now be used
- Added support for glibc, which allows support for rancher-compose and other go based programs [#572]
- Bumped default kernel to v4.2 [#574]
- Removed
rancher.yml
and supportcloud-config.yml
usingros config
[#454, #573] Note: This means that previouslyros config set/get
requires a prefix ofrancher
for all configuration changes. - Swtiched from
rancheros-install
toros install
. - Raised the limit of open files [#359]
- The required amount of memory has been reduced to 512 MB [#345] Note: If you want to run
ros install
(formerlyrancheros-install
), you’ll still need 1 GB, but this constraint will be removed in v0.4.1. - Support for DKMS [#264]
- Support for ZFS [#599]
- Packaged additional firmware [#540]
- Support for Minnow board max
- Support for sysdig
- Additional Documentation:
- All labels that could be applied to system-services [#476]
- Persistent folders across reboot [#499]
Bug Fixes
- Remove panic from invalid cloud-config.yml files [#487]
Please download our latest RancherOS release.