Not sure which update has caused this. Today I ran yast to configure
the firewall and found that it fails with the following error
Traceback (most recent call last):
File "/usr/bin/firewall-config", line 8093, in <module>
app = FirewallConfig()
File "/usr/bin/firewall-config", line 1386, in __init__
self.connection_changed()
File "/usr/bin/firewall-config", line 1692, in connection_changed
self.update_active_zones()
File "/usr/bin/firewall-config", line 2464, in update_active_zones
connection, zone ])
File "/usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py", line
1245, in append
return self._do_insert(parent, -1, row)
File "/usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py", line
1237, in _do_insert
row, columns = self._convert_row(row)
File "/usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py", line
876, in _convert_row
result.append(self._convert_value(cur_col, value))
File "/usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py", line
894, in _convert_value
return GObject.Value(self.get_column_type(column), value)
File "/usr/lib64/python3.6/site-packages/gi/overrides/GObject.py",
line 218, in __init__
self.set_value(py_value)
File "/usr/lib64/python3.6/site-packages/gi/overrides/GObject.py",
line 274, in set_value
(py_value, type(py_value)))
ValueError: Expected string but got False