Skip to content

Releases: jhampson-dbre/home_assistant

Release 1.4.2

11 Aug 02:34
Compare
Choose a tag to compare

1.4.2 (2024-08-11)

Bug Fixes

  • os_agent_auto_update: install ansible in Debian 12 compatible way for os agent automatic update playbook (14bb875)
  • syntax: remove deprecated warn arg from shell tasks (6a1c328)

Release 1.4.1

29 Jul 02:05
Compare
Choose a tag to compare

1.4.1 (2024-07-29)

Release 1.4.0

29 Jul 01:55
Compare
Choose a tag to compare

1.4.0 (2024-07-29)

Features

  • supervised_install: add workaround for broken dns (8f69c9d)

Bug Fixes

  • python3: fix install failure for python 3 pip packages (a6715c7)

Release 1.3.0

28 Sep 02:39
Compare
Choose a tag to compare

1.3.0 (2022-09-28)

Features

  • supervised_install: Add systemd-journal-remote to prereqs (cfa35a8), closes #53

Bug Fixes

  • os_agent_auto_update: Use full path to ansible-playbook in cron command (fd67e83), closes #50

Release 1.2.0

13 Sep 23:13
Compare
Choose a tag to compare

1.2.0 (2022-09-13)

Features

  • install_hacs: Use handler to restart home assistant after hacs install (9d219f8), closes #51

Release 1.1.1

03 Aug 01:59
Compare
Choose a tag to compare

1.1.1 (2022-08-03)

Bug Fixes

  • preinstall_config: Ensure install is supported if /boot/cmdline.txt does not exist on pi (34f54d5), closes #44
  • supervised_install: disable IPv6 when version.home-assistant.io is not reachable to prevent hang during install (eb1cbfc), closes #43

Release 1.1.0

27 Jun 00:21
Compare
Choose a tag to compare

1.1.0 (2022-06-27)

Features

  • preinstall_config: Add preinstall_config_leave_my_keys_alone to allow for user's to completely mange SSH keys (4d57f46)
  • preinstall_config: Add ability to specify custom SSH key file name (11627bb)
  • preinstall_config: Use existing SSH key for ansible when one already exists on controller (#41) (e019926)

Release 1.0.1

29 Mar 03:45
Compare
Choose a tag to compare

1.0.1 (2022-03-29)

Bug Fixes

  • harden_os: Fix unattended-upgrades with Debian 11 (16d7fe8), closes #38

Release 1.0.0

12 Feb 22:27
Compare
Choose a tag to compare

1.0.0 (2022-02-12)

⚠ BREAKING CHANGES

  • supervised_install: The Home Assistant Supervised install.sh convenience script is deprecated.
    As a replacement, the install is now performed by installing the homeassistant-supervised.deb package.
    Overriding the default values for many of the configurations is not currently possible with the .deb package install, so the role variables related to these configurations have been removed. Any non-default values provided to this role specified in playbooks or inventory will not be used since these variables have been removed from the role.
  • all roles: Support for Debian 10 has been deprecated by Home Assistant team, so it is no longer supported by this collection. Debian 11 is the only officially supported operating system for Home Assistant Supervised, so it is the only operating system officially supported by this collection as well.

Features

  • all roles: Support Debian 11 (#31) (3268a75), closes #21
  • cd: Improve CI/CD workflows (3b75a37)
  • fail2ban: Support additional reverse proxy add-ons for fail2ban (591e3e3), closes #34
  • supervised_install: Switch to deb installer (#29) (70526ef), closes #27

Bug Fixes

  • fail2ban: Fix ansible-lint no-changed-when rule violation (86d8842)
  • fail2ban: Initialize fail2ban.log so home assistant config check won't fail due to missing file (#30) (ef9d4c1), closes #19
  • harden_os: fix syntax error in creating auto-upgrades stub (1b0f168)
  • supervised_install: Don't install docker compose by default (292931c), closes #32

Documentation

  • Add link to repo I use to setup my Home Assistant (35559c5)

Release 0.8.0

14 Oct 02:03
Compare
Choose a tag to compare

0.8.0 (2021-10-14)

Features

  • os_agent_auto_update: Configure automatic updating for OS Agent (ce1a7e8), closes #25