Public bug reported:

Using wlan0 for the internet connection, connection works but dispatcher
donesn't run any scripts.

https://gitlab.com/craftyguy/networkd-dispatcher/-/issues/51

ubuntu@box:~$ sudo journalctl -b0 --no-pager -u networkd-dispatcher > 
netd-disp.txt
ubuntu@box:~$ cat netd-disp.txt-- Logs begin at Thu 2020-09-24 14:27:11 CDT, 
end at Mon 2020-11-23 08:20:03 CST. --
Nov 20 18:41:55 box.lan systemd[1]: Starting Dispatcher daemon for 
systemd-networkd...
Nov 20 18:41:59 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'lo' entering operational state carrier
Nov 20 18:41:59 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:41:59 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:41:59 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:00 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'eth0' entering operational state off
Nov 20 18:42:00 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:42:00 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:42:00 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'wlan0' entering operational state off
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'br0' entering operational state routable
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'ap0' entering operational state carrier
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:01 box.lan systemd[1]: Started Dispatcher daemon for 
systemd-networkd.
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'eth0' entering operational state no-carrier
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'wlan0' entering operational state no-carrier
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:42:01 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:42:01 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:34 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'wlan0' entering operational state dormant
Nov 20 18:42:34 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:42:34 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:34 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'wlan0' entering operational state carrier
Nov 20 18:42:34 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:42:34 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:34 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'wlan0' entering operational state routable
Nov 20 18:42:34 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:42:34 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:42:34 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:42:39 box.lan networkd-dispatcher[694]: WARNING:Unknown index 6 seen, 
reloading interface list
Nov 20 18:43:08 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'tun0' entering operational state off
Nov 20 18:43:08 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:43:08 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:43:08 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'tun0' entering operational state carrier
Nov 20 18:43:08 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:43:08 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'
Nov 20 18:43:08 box.lan networkd-dispatcher[694]: ERROR:Error handling 
notification for interface 'tun0' entering operational state routable
Nov 20 18:43:08 box.lan networkd-dispatcher[694]: Traceback (most recent call 
last):
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 290, in _handle_one_state
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     
self.run_hooks_for_state(new_iface, state)
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/bin/networkd-dispatcher", line 328, in run_hooks_for_state
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     'json': json.dumps(data, 
sort_keys=True),
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/__init__.py", line 234, in dumps
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     return cls(
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 199, in encode
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     chunks = 
self.iterencode(o, _one_shot=True)
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:   File 
"/usr/lib/python3.8/json/encoder.py", line 257, in iterencode
Nov 20 18:43:08 box.lan networkd-dispatcher[694]:     return _iterencode(o, 0)
Nov 20 18:43:08 box.lan networkd-dispatcher[694]: TypeError: '<' not supported 
between instances of 'NoneType' and 'str'

** Affects: networkd-dispatcher (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1905283

Title:
  20.10 traceback in networkd-dispatcher.service

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/networkd-dispatcher/+bug/1905283/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to