Currently having an issue with discovery in my docker. When i have discovery enabled i get the following error:
2017-10-19 15:39:32 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/local/lib/python3.6/asyncio/tasks.py", line 182, in _step
result = coro.throw(exc)
File "/usr/src/app/homeassistant/components/discovery.py", line 127, in scan_devices
results = yield from hass.async_add_job(_discover, netdisco)
File "/usr/local/lib/python3.6/asyncio/futures.py", line 332, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/local/lib/python3.6/asyncio/tasks.py", line 250, in _wakeup
future.result()
File "/usr/local/lib/python3.6/asyncio/futures.py", line 245, in result
raise self._exception
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/app/homeassistant/components/discovery.py", line 153, in _discover
netdisco.scan()
File "/usr/local/lib/python3.6/site-packages/netdisco/discovery.py", line 54, in scan
self.mdns.start()
File "/usr/local/lib/python3.6/site-packages/netdisco/mdns.py", line 21, in start
self.zeroconf = zeroconf.Zeroconf()
File "/usr/local/lib/python3.6/site-packages/zeroconf.py", line 1670, in __init__
socket.inet_aton(_MDNS_ADDR) + socket.inet_aton(i))
OSError: [Errno 105] No buffer space available
If I turn off the discovery component the error goes away. Did I miss something in setup?
I am running in host mode with privileges on.