Official Docker Stopped Working

The docker was updated last night (for me anyway) and now it won’t restart (running on unRAID). Is anyone else having problems? I’ve tried doing a fresh install, but that doesn’t help.

The dev branch works, so I’ve moved my config over until the stable branch is working again.

Same here!
Thank you for info … I also switced to the dev branch.

Kind of relieved it’s not just me! Hopefully one of the devs will spot this thread and get a new build out quickly. I’ll see if I can submit a bug report

Errors in log?

Check breaking changes and make sure you apply required changes

sorry, should have posted logs.

Checked the blog post (will check there first next time) and none of the breaking changes affect me.

 ErrorWarningSystemArrayLogin


Traceback (most recent call last):
File "/usr/local/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/local/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/usr/src/app/homeassistant/__main__.py", line 374, in <module>
sys.exit(main())
File "/usr/src/app/homeassistant/__main__.py", line 349, in main
args = get_arguments()
File "/usr/src/app/homeassistant/__main__.py", line 90, in get_arguments
import homeassistant.config as config_util
File "/usr/src/app/homeassistant/config.py", line 26, in <module>
from homeassistant.util.yaml import load_yaml, SECRET_YAML
File "/usr/src/app/homeassistant/util/yaml.py", line 16, in <module>
import credstash
File "/usr/local/lib/python3.6/site-packages/credstash.py", line 55, in <module>
'RIPEMD': hashes.RIPEMD160,
AttributeError: module 'cryptography.hazmat.primitives.hashes' has no attribute 'RIPEMD160'
Traceback (most recent call last):
File "/usr/local/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/local/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/usr/src/app/homeassistant/__main__.py", line 374, in <module>
sys.exit(main())
File "/usr/src/app/homeassistant/__main__.py", line 349, in main
args = get_arguments()
File "/usr/src/app/homeassistant/__main__.py", line 90, in get_arguments
import homeassistant.config as config_util
File "/usr/src/app/homeassistant/config.py", line 26, in <module>
from homeassistant.util.yaml import load_yaml, SECRET_YAML
File "/usr/src/app/homeassistant/util/yaml.py", line 16, in <module>
import credstash
File "/usr/local/lib/python3.6/site-packages/credstash.py", line 55, in <module>
'RIPEMD': hashes.RIPEMD160,
AttributeError: module 'cryptography.hazmat.primitives.hashes' has no attribute 'RIPEMD160'
Traceback (most recent call last):
File "/usr/local/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/local/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/usr/src/app/homeassistant/__main__.py", line 374, in <module>
sys.exit(main())
File "/usr/src/app/homeassistant/__main__.py", line 349, in main
args = get_arguments()
File "/usr/src/app/homeassistant/__main__.py", line 90, in get_arguments
import homeassistant.config as config_util
File "/usr/src/app/homeassistant/config.py", line 26, in <module>
from homeassistant.util.yaml import load_yaml, SECRET_YAML
File "/usr/src/app/homeassistant/util/yaml.py", line 16, in <module>
import credstash
File "/usr/local/lib/python3.6/site-packages/credstash.py", line 55, in <module>
'RIPEMD': hashes.RIPEMD160,
AttributeError: module 'cryptography.hazmat.primitives.hashes' has no attribute 'RIPEMD160'
Traceback (most recent call last):
File "/usr/local/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/local/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/usr/src/app/homeassistant/__main__.py", line 374, in <module>
sys.exit(main())
File "/usr/src/app/homeassistant/__main__.py", line 349, in main
args = get_arguments()
File "/usr/src/app/homeassistant/__main__.py", line 90, in get_arguments
import homeassistant.config as config_util
File "/usr/src/app/homeassistant/config.py", line 26, in <module>
from homeassistant.util.yaml import load_yaml, SECRET_YAML
File "/usr/src/app/homeassistant/util/yaml.py", line 16, in <module>
import credstash
File "/usr/local/lib/python3.6/site-packages/credstash.py", line 55, in <module>
'RIPEMD': hashes.RIPEMD160,
AttributeError: module 'cryptography.hazmat.primitives.hashes' has no attribute 'RIPEMD160'
Traceback (most recent call last):
File "/usr/local/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/local/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/usr/src/app/homeassistant/__main__.py", line 374, in <module>
sys.exit(main())
File "/usr/src/app/homeassistant/__main__.py", line 349, in main
args = get_arguments()
File "/usr/src/app/homeassistant/__main__.py", line 90, in get_arguments
import homeassistant.config as config_util
File "/usr/src/app/homeassistant/config.py", line 26, in <module>
from homeassistant.util.yaml import load_yaml, SECRET_YAML
File "/usr/src/app/homeassistant/util/yaml.py", line 16, in <module>
import credstash
File "/usr/local/lib/python3.6/site-packages/credstash.py", line 55, in <module>
'RIPEMD': hashes.RIPEMD160,
AttributeError: module 'cryptography.hazmat.primitives.hashes' has no attribute 'RIPEMD160'
Traceback (most recent call last):
File "/usr/local/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/local/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/usr/src/app/homeassistant/__main__.py", line 374, in <module>
sys.exit(main())
File "/usr/src/app/homeassistant/__main__.py", line 349, in main
args = get_arguments()
File "/usr/src/app/homeassistant/__main__.py", line 90, in get_arguments
import homeassistant.config as config_util
File "/usr/src/app/homeassistant/config.py", line 26, in <module>
from homeassistant.util.yaml import load_yaml, SECRET_YAML
File "/usr/src/app/homeassistant/util/yaml.py", line 16, in <module>
import credstash
File "/usr/local/lib/python3.6/site-packages/credstash.py", line 55, in <module>
'RIPEMD': hashes.RIPEMD160,
AttributeError: module 'cryptography.hazmat.primitives.hashes' has no attribute 'RIPEMD160'

I get the same error

i have same error…

I’ve got the same error on a RPI3

I saw others with this error.
Just a guess but looks like some issue with secrets.yaml

This is only change I saw that may be related

In the release notes there’s mention of a breaking change for tplink switches which I can’t quite follow. I tried deleting my switches from my configuration.yaml file completely (admittedly didn’t from automations or groups as this would be a lot of work), but this didn’t get the docker to start.

Does anyone else have tplink switches or is this a red herring?

switch:
  - platform: tplink
    host: 172.30.12.46
    name: 'Subwoofer'

  - platform: tplink
    host: 172.30.12.43
    name: 'Playroom TV'

  - platform: tplink
    host: 172.30.12.44
    name: 'Silver Lamp'

  - platform: tplink
    host: 172.30.12.45
    name: 'Clear Lamp'

Not that it helps but I have the same setup (Unraid) and do not have any TP Link switches and still have the errors you reported.

Reporting in with same errors on HassIO. no secrets.yaml and i have a tplink switch

Same errors here. I do have a secrets.yaml, but do not have any TP Link switches.

Problem solved with new build - thanks