v0.8.0-rc4

@SvenDowideit SvenDowideit released this Jan 18, 2017

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.4
  • Docker 1.12.6

Please test - I need feedback about the installation.

Arm builds will come later.

Downloads

v0.8.0-rc3

@SvenDowideit SvenDowideit released this Jan 17, 2017 · 7 commits to master since this release

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.4
  • Docker 1.12.6

Please test - I need feedback about the installation.

Arm builds will come later.

Downloads

v0.8.0-rc2

@SvenDowideit SvenDowideit released this Dec 12, 2016 · 74 commits to master since this release

Linux kernel 4.9.0, Docker 1.12.3

Changelog

  • #1420: Gratuituous use of ASCII art on console
  • #1458: Only set rancher password if non-empty
  • #1433: CLI validation for services, console, and engines
  • #1444: Top level cloud config
  • #1452: Move all command bind mounts to symlinks
  • #1442: Remove mk-initrd.sh script
  • #1441: Load modules after running PrepareFs
  • #1443: Document module loading
  • #1440: Show SSH keys and hostname from metadata in 'ros config export'
  • #1415: Log all ros logLevels to dmesg.
  • #1436: Add tests to ensure containers remain running after console switch
  • #1434: Add golint to build image
  • #1435: Set rancher.environment.KERNEL_VERSION from /proc/version
  • #1422: Built v0.8.0-rc1 rpi image
  • #1429: Enable golint
  • #1430: linux 4.8.11
  • #1425: Validation fixes
  • #1421: Changes needed to get the arm and arm64 builds working
  • #1395: start v0.8.0-rc1 with a mainline 4.8.* Linux kernel
  • #1414: Remove empty Docker engine arguments
  • #1413: Fix cloud-init-execute service volumes
  • #1412: Remove unnecessary label from cloud-init service
  • #1410: Link with '-s -w' instead of calling strip
  • #1409: Use symlinks for power commands instead of bind mounts
  • #1308: Move the os-release file to /usr/lib and softlink
  • #1411: Remove -d flag from ros serivice up in docs
  • #1408: Fix SSH keys for Docker Machine
  • #1404: run the iso
  • #1397: Add some info about creating console images
  • #1406: Update schema
  • #1402: Rewrite update-ssh-keys in Go
  • #1364: Early cloud-init
  • #1400: kernel headers and extras don't get built from os anymore
  • #1401: Update schema
  • #1379: Add --insecure-registry flag to daemon arguments
  • #1389: Some things i noticed while i was testing zfs
  • #1391: The cfg used to build v0.7.1
  • #1387: 071updates
  • #1386: Updates to Amazon ECS and packet script for v0.7.1
  • #1385: Add bootcmd to schema
  • #1373: Add command to validate configuration
  • #1380: Select a specific integration test to run
  • #1376: Support string values for runcmd
  • #1372: Add 'Custom Builds' section to docs
  • #1370: Add initial DigitalOcean Debian->RancherOS cloud-config.yml
  • #1357: move the kernel headers and extras images to os repo
  • #1368: Remove seperate image for syslog
  • #1342: Implement bootcmd
  • #1360: Import docs for vnext
  • #1355: Change host engine opt type to list
  • #1363: Remove unnecessary entry.sh script
  • #1358: correct typo
  • #1338: Move more commands to subcommands of ros
  • #1356: Add note about security disclosures
  • #1341: Always assert RunQemu is successful
  • #1349: Update last code sent for Packet installation
  • #1343: Switch from imported libcompose service commands to customized ones
  • #1320: Add a way to over-ride the downloaded kernel with a local file
  • #1316: Moved NewReader into yes(prompt)
  • #1336: Hide internal commands
  • #1339: Wait for network before installing in Packet
  • #1327: Seperate SSH check from Docker check in tests
  • #1332: Move in code from netconf and docker-from-scratch
  • #1272: Add latest and running
  • #1326: Rewrite a few scripts in Go and remove unneeded services
  • #1329: Removed "env" from "system-docker inspect docker env"

Downloads

v0.8.0-rc1

@SvenDowideit SvenDowideit released this Nov 24, 2016 · 117 commits to master since this release

NOTE: ISO built with developer compression settings

The ARM and ARM64 rootfs's are currently untested - please send feedback while we work towards rc2

rancheros.iso

Linux rancher-dev 4.8.10-rancher #1 SMP Mon Nov 21 23:21:54 UTC 2016 x86_64 GNU/Linux

rancheros-raspberry-pi.zip

Linux rancher 4.4.27-hypriotos-v7+ #1 SMP PREEMPT Fri Oct 28 09:06:49 UTC 2016 armv7l GNU/Linux

Downloads

Release v0.7.1

@SvenDowideit SvenDowideit released this Nov 11, 2016 · 235 commits to master since this release

Release v0.7.1

New Features

  • Default version of Docker is 1.12.3

Bug Fixes

  • Updated the kernel to Ubuntu 4.4.24 to address the "Dirty Cow" vulnerability

v0.7.1 AMIs

Please see our README to find our community AMIs.

Downloads

Release v0.7.0

@ibuildthecloud ibuildthecloud released this Oct 14, 2016 · 235 commits to master since this release

Release v0.7.0

New Features

  • Docker daemon arguments are easier to configure [#1166]

Bug Fixes

  • Fixed an issue where root filesystem resizing was not occurring all the time in AWS [#1237]
  • Fixed an issue with running Docker commands on boot [#1223]
  • Updated the kernel with a patch to fix docker/docker#5618 [#1319]

v0.7.0 AMIs

Please see our README to find our community AMIs.

Downloads