2021.8.1: "Check Home Assistant configuration" gives error on ZHA

Hey everyone,
I ran “Check Home Assistant configuration” before updating from 2021.7.4 to 2021.8.1.
It gives me the following error and I cant find any reference to it:

[12:08:14] INFO: Installed Home Assistant 2021.8.1
[12:08:14] INFO: Making a copy of your configuration for checking...
[12:08:14] INFO: Checking your configuration against this version...
[12:11:20] ERROR: The configuration check did not pass!
[12:11:20] ERROR: See the output below for more details.
Testing configuration at /tmp/config
grep: write error: Broken pipe
ERROR:homeassistant.config:Invalid config for [automation]: Integration 'zha' not found (See ?, line ?). 
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/homeassistant/components/device_automation/__init__.py", line 84, in async_get_device_automation_platform
    integration = await async_get_integration_with_requirements(hass, domain)
  File "/usr/local/lib/python3.9/site-packages/homeassistant/requirements.py", line 76, in async_get_integration_with_requirements
    raise IntegrationNotFound(domain)
homeassistant.loader.IntegrationNotFound: Integration 'zha' not found.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/homeassistant/components/automation/config.py", line 104, in _try_async_validate_config_item
    config = await async_validate_config_item(hass, config, full_config)
  File "/usr/local/lib/python3.9/site-packages/homeassistant/components/automation/config.py", line 72, in async_validate_config_item
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting

What do I do? should I upgrade or wait for a fix?

Same here. Even with previous releases. Apparently this check is broken.
I could upgrade without any problem. (to 2021.8.0)
I hope they fix this… (don’t shoot me if your update fails… :frowning: )

:gun:


Good news, thanks! Ill give it some hours, perhaps it gets fixed. i dont want to re-pair all my sensors :slight_smile:

I got the error a few releases ago. Before that, I didn’t use the check for some time. So, I don’t know since when it’s broken.
It’s a bit scary, since I try to look at all the changes and breaking changes before I update. But, sometimes the changes can break something unexpected. (probably not a lot of times)… But, this check gave me more peace of mind that an update would succeed.

I ran the configuration check last night again and it did not give an error.
So I updated.
Everything is fine so far, update successful.