Skip to content
This repository has been archived by the owner on Aug 14, 2023. It is now read-only.

v1.10.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@StefanScherer StefanScherer released this 01 Dec 21:56
· 93 commits to master since this release
b53a8b0

HypriotOS v1.10.0-rc1

Contents

  • Linux Kernel 4.14.79 (upstream from raspberrypi.org)
    • dual-arch kernel for ARMv6 and ARMv7 (supports all Raspberry Pi models)
  • Docker Engine 18.09.0 (officially build by Docker)
  • Docker Machine 0.16.0
  • Docker Compose 1.23.2

this release works on all Raspberry Pi models (1, 2, 3, 3 B+, Zero, Zero W & Compute Module) as the Docker Engine 18.09.0 is built for ARMv6 UPDATE: it turns out that Docker 18.09.0 does not work on ARMv6

New Features

  • Bash completion for docker-compose and docker-machine cli commands
  • cloud-init with a default configuration /boot/user-data file
    • hostname: black-pearl
    • username: pirate
    • password: hypriot
  • cloud-init, examples included in default user-data file
    • WiFi configuration with country setting
    • set system locale
    • set timezone
    • update/upgrade APT packages
    • install additional APT packages
    • run additional commands at first boot only

Breaking change

  • No more UART, we have switched the default to turn it off. Now it's easier to use onboard WiFi.
  • Switch to Raspbian Stretch
  • No more device-init, please convert your /boot/device-init.yaml to /boot/user-data

Fixes

  • Resize root filesystem earlier
  • Add raspi-config
  • Update raspbian apt repo

Quick Installation

$ flash https://github.com/hypriot/image-builder-rpi/releases/download/v1.10.0-rc1/hypriotos-rpi-v1.10.0-rc1.img.zip
$ ssh pirate@black-pearl.local
  • login with username "pirate", password "hypriot"