Operating System Versions Save

:beginner: Home Assistant Operating System

12.3

1 week ago

Home Assistant Operating System

  • Bump buildroot to update BlueZ to 5.75 (#3326) @sairon
  • Bump buildroot to update linux-pam (#3325) @sairon

Build System

  • Enable KVM for running tests in GH Actions (#3329) @sairon

Raspberry Pi

  • RaspberryPi: Update kernel to 6.6.28 - stable_20240423 (#3336) @sairon
  • Fix incorrect mapping of DT overlays on RPi 5 (#3335) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon
  • Increase maximum length of usb_storage.quirks in RPi kernel params (#3311) @sairon
  • Update Raspberry Pi 3 device tree list (#3301) @agners

Home Assistant Yellow

  • RaspberryPi: Update kernel to 6.6.28 - stable_20240423 (#3336) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon
  • Increase maximum length of usb_storage.quirks in RPi kernel params (#3311) @sairon

Home Assistant Green

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Open Virtual Appliance

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Generic x86-64

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon
  • Revert GRUB2 patch causing boot failure on some old x86_64 BIOSes (#3324) @sairon

Hardkernel ODROID

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon
  • ODROID-N2/C2/C4: Force 40MHz instead of 24MHz as eMMC clock (#3319) @agners

ASUS Tinker

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Khadas VIM Series

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Generic aarch64

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Documentation

  • Update instructions for ODROID M1 Petitboot update (#3317) @salim-b

12.3.rc2

2 weeks ago

Changes since 12.3.rc1:

Build System

  • Enable KVM for running tests in GH Actions (#3329) @sairon

Raspberry Pi

  • RaspberryPi: Update kernel to 6.6.28 - stable_20240423 (#3336) @sairon
  • Fix incorrect mapping of DT overlays on RPi 5 (#3335) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Home Assistant Yellow

  • RaspberryPi: Update kernel to 6.6.28 - stable_20240423 (#3336) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Home Assistant Green

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Open Virtual Appliance

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Generic x86-64

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Hardkernel ODROID

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

ASUS Tinker

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Khadas VIM Series

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

Generic aarch64

  • Linux: Update kernel to 6.6.29 (#3334) @sairon
  • Enable kernel userspace crypto API interface for all platforms (#3330) @sairon

12.3.rc1

3 weeks ago

Home Assistant Operating System

  • Bump buildroot to update BlueZ to 5.75 (#3326) @sairon
  • Bump buildroot to update linux-pam (#3325) @sairon
  • Remove BT_HS from kernel configs after upstream removal (#3299) @sairon

Raspberry Pi

  • Update Raspberry Pi Kernel to v6.6.20 (#3297) @sairon
  • Increase maximum length of usb_storage.quirks in RPi kernel params (#3311) @sairon
  • Update Raspberry Pi 3 device tree list (#3301) @agners

Home Assistant Yellow

  • Increase maximum length of usb_storage.quirks in RPi kernel params (#3311) @sairon

Home Assistant Green

  • Linux: Update kernel to 6.6.28 (#3316) @sairon

Open Virtual Appliance

  • Linux: Update kernel to 6.6.28 (#3316) @sairon

Generic x86-64

  • Revert GRUB2 patch causing boot failure on some old x86_64 BIOSes (#3324) @sairon
  • Linux: Update kernel to 6.6.28 (#3316) @sairon

Hardkernel ODROID

  • ODROID-N2/C2/C4: Force 40MHz instead of 24MHz as eMMC clock (#3319) @agners
  • Linux: Update kernel to 6.6.28 (#3316) @sairon

ASUS Tinker

  • Linux: Update kernel to 6.6.28 (#3316) @sairon

Khadas VIM Series

  • Linux: Update kernel to 6.6.28 (#3316) @sairon

Generic aarch64

  • Linux: Update kernel to 6.6.28 (#3316) @sairon

Documentation

  • Update instructions for ODROID M1 Petitboot update (#3317) @salim-b

12.2

1 month ago

Home Assistant Operating System

  • Update Buildroot to 2024.02 (#3241) @sairon
  • kernel: enable MPTCP support (#3248) @matttbe
  • Bump buildroot to update Docker to v25.0.5 (#3271) @sairon
  • Use Docker 25 for installing containers in hassio package (#3286) @sairon
  • Only run HA CLI interactively if stdout is a terminal (#3292) @sairon
  • Ignore non-existing CP15 barrier instructions emulation (#3285) @agners

Raspberry Pi

  • Disable UAS via usb-storage.quirks on RPi for ADATA SD600Q (#3281) @agglrx

Home Assistant Green

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Open Virtual Appliance

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Generic x86-64

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Hardkernel ODROID

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

ASUS Tinker

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Khadas VIM Series

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Generic aarch64

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

12.2.rc2

1 month ago

Changes since 12.2.rc1:

Home Assistant Operating System

  • Only run HA CLI interactively if stdout is a terminal (#3292) @sairon
  • Ignore non-existing CP15 barrier instructions emulation (#3285) @agners
  • Use Docker 25 for installing containers in hassio package (#3286) @sairon

Raspberry Pi

  • Disable UAS via usb-storage.quirks on RPi for ADATA SD600Q (#3281) @agglrx

Home Assistant Green

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Open Virtual Appliance

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Generic x86-64

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Hardkernel ODROID

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

ASUS Tinker

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Khadas VIM Series

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

Generic aarch64

  • Linux: Update kernel to 6.6.25 (#3291) @sairon

12.2.rc1

1 month ago

Known Issues

There is a known issue in Supervisor making add-ons unable to use shared memory and create pseudo-terminals, manifesting with error messages usually mentioning Read-only file system. If you are affected, please wait for the next Supervisor release (2024.04.0) or downgrade to the previous OS version using ha os upgrade --version 12.1. This issue is fixed in Supervisor 2024.04.0 available in the beta channel.

Home Assistant Operating System

  • kernel: enable MPTCP support (#3248) @matttbe
  • Update Buildroot to 2024.02 (#3241) @sairon
  • Bump buildroot to 2024.02.1 (#3268) @sairon
  • Bump buildroot to update Docker to v25.0.5 (#3271) @sairon

Home Assistant Green

  • Linux: Update kernel to 6.6.23 (#3270) @sairon

Open Virtual Appliance

  • Linux: Update kernel to 6.6.23 (#3270) @sairon

Generic x86-64

  • Linux: Update kernel to 6.6.23 (#3270) @sairon

Hardkernel ODROID

  • Linux: Update kernel to 6.6.23 (#3270) @sairon

ASUS Tinker

  • Linux: Update kernel to 6.6.23 (#3270) @sairon

Khadas VIM Series

  • Linux: Update kernel to 6.6.23 (#3270) @sairon

Generic aarch64

  • Linux: Update kernel to 6.6.23 (#3270) @sairon

Build System

  • Bump docker/setup-buildx-action from 3.1.0 to 3.2.0 (#3257) @dependabot
  • Bump docker/build-push-action from 5.2.0 to 5.3.0 (#3256) @dependabot
  • Bump docker/login-action from 3.0.0 to 3.1.0 (#3258) @dependabot

Documentation

  • List Nabu Casa appliances under boards README.md (#3260) @Hedda

12.1

2 months ago

Home Assistant Operating System

  • Start HA CLI interactively and with a tty allocated (#3238) @agners

Build System

  • Fix test_restore_ssl_directory with HA CLI in interactive PTY (#3239) @sairon
  • Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#3221) @dependabot

Raspberry Pi

  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Disable UAS via usb-storage.quirks on RPi for JMicron JMS567 (#3220) @sairon

Home Assistant Yellow

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Disable UAS via usb-storage.quirks on RPi for JMicron JMS567 (#3220) @sairon

Home Assistant Green

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon

Open Virtual Appliance

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon

Generic x86-64

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Add Intel Wireless-N 105 firmware for generic-x86-64 (#3219) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon

Hardkernel ODROID

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon

ASUS Tinker

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon

Khadas VIM Series

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon

Generic aarch64

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon

12.1.rc2

2 months ago

Changes since 12.1.rc1:

Changes

  • Fix IPv6 reachability patch not being applied (#3240) @sairon
  • Start HA CLI interactively and with a tty allocated (#3238) @agners

Build System

  • Fix test_restore_ssl_directory with HA CLI in interactive PTY (#3239) @sairon

12.1.rc1

2 months ago

Changes

  • Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#3221) @dependabot

Raspberry Pi

  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Disable UAS via usb-storage.quirks on RPi for JMicron JMS567 (#3220) @sairon

Home Assistant Yellow

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Disable UAS via usb-storage.quirks on RPi for JMicron JMS567 (#3220) @sairon

Home Assistant Green

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon
  • Linux: Update kernel to 6.6.18 (#3204) @sairon

Open Virtual Appliance

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon
  • Linux: Update kernel to 6.6.18 (#3204) @sairon

Generic x86-64

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Add Intel Wireless-N 105 firmware for generic-x86-64 (#3219) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon
  • Linux: Update kernel to 6.6.18 (#3204) @sairon

Hardkernel ODROID

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon
  • Linux: Update kernel to 6.6.18 (#3204) @sairon

ASUS Tinker

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon
  • Linux: Update kernel to 6.6.18 (#3204) @sairon

Khadas VIM Series

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon
  • Linux: Update kernel to 6.6.18 (#3204) @sairon

Generic aarch64

  • Revert back to OOT driver for RTL8821CU (#3225) @sairon
  • Revert USB core changes to workaround Z-Wave stick issues (#3224) @sairon
  • Linux: Update kernel to 6.6.20 (#3218) @sairon
  • Linux: Update kernel to 6.6.18 (#3204) @sairon

12.0

2 months ago

Home Assistant Operating System

  • Use verity bundle format for RAUC updates (#3152) @sairon
  • Bump buildroot to update BlueZ to v5.72 (#3147) @sairon

Build System

  • Move output directory to /mnt in GH build action (#3174) @sairon
  • Bump Pi 5 image on release in Raspberry Pi Imager json (#3161) @agners
  • Bump release-drafter/release-drafter from 5 to 6 (#3144) @dependabot

Raspberry Pi

  • Add udev rule to rpi-rf-mod package (#2854) @jens-maus
  • RaspberryPi: Update kernel to 6.1.73 - stable_20240124 (#3162) @sairon

Home Assistant Yellow

  • RaspberryPi: Update kernel to 6.1.73 - stable_20240124 (#3162) @sairon

Home Assistant Green

  • Factor out common Rockchip config (#3165) @darkxst
  • Linux: Update kernel to 6.6.16 (#3159) @sairon
  • Enable ath12k, MT7996E and various new Realtek drivers from Linux v6.6 (#3151) @sairon

Open Virtual Appliance

  • Linux: Update kernel to 6.6.16 (#3159) @sairon
  • Enable ath12k, MT7996E and various new Realtek drivers from Linux v6.6 (#3151) @sairon

Generic x86-64

  • Add SD/MMC drivers of Realtek card readers for generic_x86_64 (#3170) @sairon
  • Linux: Update kernel to 6.6.16 (#3159) @sairon
  • Enable ath12k, MT7996E and various new Realtek drivers from Linux v6.6 (#3151) @sairon

Hardkernel ODROID

  • Add support for Odroid M1S Board (#3121) @darkxst
  • Factor out common Rockchip config (#3165) @darkxst
  • Linux: Update kernel to 6.6.16 (#3159) @sairon
  • Fix ODROID XU4 boot by disabling PROVE_LOCKING in kernel (#3158) @sairon
  • Enable ath12k, MT7996E and various new Realtek drivers from Linux v6.6 (#3151) @sairon

ASUS Tinker

  • Linux: Update kernel to 6.6.16 (#3159) @sairon
  • Enable ath12k, MT7996E and various new Realtek drivers from Linux v6.6 (#3151) @sairon

Khadas VIM Series

  • Linux: Update kernel to 6.6.16 (#3159) @sairon
  • Enable ath12k, MT7996E and various new Realtek drivers from Linux v6.6 (#3151) @sairon

Generic aarch64

  • Linux: Update kernel to 6.6.16 (#3159) @sairon
  • Enable ath12k, MT7996E and various new Realtek drivers from Linux v6.6 (#3151) @sairon

Other Changes

  • Update issue template with better links to logs, add CLI instructions (#3169) @sairon
  • Use separate path for v6.1.y and v6.6.y kernel config fragments (#3146) @sairon