My auto-updated (via Watchtower, to 2021.9.0) docker for esphome is continually restarting, looping with the below errors. If I roll back to 2021.8.2, the container starts just fine.
Before I start digging into it, has anyone else seen this and/or figured it out yet?
Cheers in advance.
Traceback (most recent call last):
File "/usr/local/bin/esphome", line 33, in <module>
sys.exit(load_entry_point('esphome', 'console_scripts', 'esphome')())
File "/usr/src/app/esphome/__main__.py", line 770, in main
return run_esphome(sys.argv)
File "/usr/src/app/esphome/__main__.py", line 739, in run_esphome
return PRE_CONFIG_ACTIONS[args.command](args)
File "/usr/src/app/esphome/__main__.py", line 401, in command_dashboard
return dashboard.start_web_server(args)
File "/usr/src/app/esphome/dashboard/dashboard.py", line 854, in start_web_server
app.listen(args.port)
File "/usr/local/lib/python3.9/dist-packages/tornado/web.py", line 2109, in listen
server.listen(port, address)
File "/usr/local/lib/python3.9/dist-packages/tornado/tcpserver.py", line 152, in listen
self.add_sockets(sockets)
File "/usr/local/lib/python3.9/dist-packages/tornado/tcpserver.py", line 165, in add_sockets
self._handlers[sock.fileno()] = add_accept_handler(
File "/usr/local/lib/python3.9/dist-packages/tornado/netutil.py", line 246, in add_accept_handler
io_loop = IOLoop.current()
File "/usr/local/lib/python3.9/dist-packages/tornado/ioloop.py", line 263, in current
loop = asyncio.get_event_loop()
File "/usr/lib/python3.9/asyncio/events.py", line 639, in get_event_loop
self.set_event_loop(self.new_event_loop())
File "/usr/lib/python3.9/asyncio/events.py", line 659, in new_event_loop
return self._loop_factory()
File "/usr/lib/python3.9/asyncio/unix_events.py", line 54, in __init__
super().__init__(selector)
File "/usr/lib/python3.9/asyncio/selector_events.py", line 55, in __init__
super().__init__()
File "/usr/lib/python3.9/asyncio/base_events.py", line 397, in __init__
self._clock_resolution = time.get_clock_info('monotonic').resolution
PermissionError: [Errno 1] Operation not permitted
Exception ignored in: <function BaseEventLoop.__del__ at 0x76251970>
Traceback (most recent call last):
File "/usr/lib/python3.9/asyncio/base_events.py", line 681, in __del__
_warn(f"unclosed event loop {self!r}", ResourceWarning, source=self)
File "/usr/lib/python3.9/asyncio/base_events.py", line 419, in __repr__
f'closed={self.is_closed()} debug={self.get_debug()}>'
File "/usr/lib/python3.9/asyncio/base_events.py", line 1909, in get_debug
return self._debug
AttributeError: '_UnixSelectorEventLoop' object has no attribute '_debug'