Releases: home-assistant/operating-system
Releases · home-assistant/operating-system
Home Assistant OS 12.2.rc2
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
Home Assistant Green
Open Virtual Appliance
Generic x86-64
Hardkernel ODROID
ASUS Tinker
Khadas VIM Series
Generic aarch64
Home Assistant OS 12.2.rc1
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 This issue is fixed in Supervisor 2024.04.0 available in the beta channel.ha os upgrade --version 12.1
.
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
Open Virtual Appliance
Generic x86-64
Hardkernel ODROID
ASUS Tinker
Khadas VIM Series
Generic aarch64
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
Home Assistant OS 12.1
Home Assistant Operating System
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
Home Assistant OS 12.1.rc1
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
Home Assistant OS 12.0
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
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
Home Assistant OS 12.0.rc1
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
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
Home Assistant OS 11.5
Changes
- Prepare 11.5.rc1 (#3110) @sairon
- Fix ARCH/SRCARCH for aarch64 in linux-check-dotconfig (#3098) @sairon
- Bump actions/cache from 3 to 4 (#3095) @dependabot
- Fix build_haos_builder step to fetch the correct version (#3091) @tompipe
- Dockerfile: migrate to trusted.gpg.d for docker repo keys (#3090) @darkxst
- Fix github build workflow when using self_signed_certs (#3071) @tompipe
Home Assistant Operating System
- Use renamed MT7921/MT7922 options from linux-firmware upstream merge (#3106) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Bump buildroot to update linux-firmware (#3084) @sairon
- Merge Buildroot 2023.2.8 (#3060) @sairon
Build System
Raspberry Pi
- Add optional rpi-rf-mod dtoverlay block for RPi5 (#3080) @jens-maus
- Create empty overlays/README to fix DTB overlay loading on RPi 5 (#3107) @sairon
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Fix path to cmdline after successful RPi 5 tryboot (#3085) @sairon
Home Assistant Yellow
Home Assistant Green
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Linux: Update kernel 6.1.74 (#3093) @sairon
Open Virtual Appliance
- Add kernel options missing as a result of enabling CONFIG_EXPERT (#3114) @sairon
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Linux: Update kernel 6.1.74 (#3093) @sairon
Generic x86-64
- Add kernel options missing as a result of enabling CONFIG_EXPERT (#3114) @sairon
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Linux: Update kernel 6.1.74 (#3093) @sairon
Hardkernel ODROID
- Update ATF and DDR blob for Odroid M1, change 1056->1560 MHz RAM timing (#3125) @sairon
- Linux: Update kernel 6.1.75 (#3123) @sairon
- Disable Ethernet in U-Boot if ODROID-M1 (#3122) @agners
- Add kernel options missing as a result of enabling CONFIG_EXPERT (#3114) @sairon
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Linux: Update kernel 6.1.74 (#3093) @sairon
ASUS Tinker
- Disable MMC environment on ASUS Tinkerboard (#3124) @agners
- Add kernel options missing as a result of enabling CONFIG_EXPERT (#3114) @sairon
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Linux: Update kernel 6.1.74 (#3093) @sairon
Khadas VIM Series
- Add kernel options missing as a result of enabling CONFIG_EXPERT (#3114) @sairon
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Enable PCIe for Khadas VIM3 (#3092) (#3100) @agners
- Linux: Update kernel 6.1.74 (#3093) @sairon
Generic aarch64
Home Assistant OS 11.5.rc3
Home Assistant OS 11.5.rc2
Changes since 11.5.rc1
Open Virtual Appliance
Generic x86-64
Hardkernel ODROID
ASUS Tinker
Khadas VIM Series
Home Assistant OS 11.5.rc1
Changes
Home Assistant Operating System
- Use renamed MT7921/MT7922 options from linux-firmware upstream merge (#3106) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Bump buildroot to update linux-firmware (#3084) @sairon
- Merge Buildroot 2023.2.8 (#3060) @sairon
Build System
- Fix path to VHDX artifact in OS build job (#3105) @sairon
- Fix ARCH/SRCARCH for aarch64 in linux-check-dotconfig (#3098) @sairon
- Bump actions/cache from 3 to 4 (#3095) @dependabot
- Fix build_haos_builder step to fetch the correct version (#3091) @tompipe
- Dockerfile: migrate to trusted.gpg.d for docker repo keys (#3090) @darkxst
- Fix github build workflow when using self_signed_certs (#3071) @tompipe
Raspberry Pi
- Create empty overlays/README to fix DTB overlay loading on RPi 5 (#3107) @sairon
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Fix path to cmdline after successful RPi 5 tryboot (#3085) @sairon
Home Assistant Yellow
Home Assistant Green
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Linux: Update kernel 6.1.74 (#3093) @sairon
Open Virtual Appliance
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Linux: Update kernel 6.1.74 (#3093) @sairon
Generic x86-64
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Linux: Update kernel 6.1.74 (#3093) @sairon
Hardkernel ODROID
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Linux: Update kernel 6.1.74 (#3093) @sairon
ASUS Tinker
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Linux: Update kernel 6.1.74 (#3093) @sairon
Khadas VIM Series
- Resolve warnings caused by incorrect kernel config settings (#3104) @sairon
- Bump U-Boot to 2024.01 (#3096) @agners
- Enable PCIe for Khadas VIM3 (#3092) (#3100) @agners
- Linux: Update kernel 6.1.74 (#3093) @sairon